Anda di halaman 1dari 2

BERPIKIR KOMPOTASIONAL

• Berpikir komputasional adalah sebuah konsep atau cara untuk mengamati masalah dan
mencari solusi dari permasalahan tersebut dengan menerapkan teknologi ilmu
komputer. Dengan berpikir komputasional, seseorang akan mampu untuk mengamati
masalah, memecahkan masalah hingga bisa melakukan mengembangkan solusi dari
pemecahan masalah.
• Pada dasarnya, berpikir komputasional memang mengadaptasi sebuah pemikiran atau
cara kerja yang berasal dari komputer. Pada kenyataannya yang dimaksud dalam
berpikir komputasional tidak harus menggunakan komputer, tetapi berpikir dengan
konsep dan tahapan pemikiran komputer.
Manfaat Berpikir Komputasional
- Memudahkan untuk memecahkan masalah yang besar dan kompleks dengan cara yang
efektif dan efisien. Selain itu, masalah yang kompleks bisa diselesaikan dengan baik,
sehingga menjadi masalah sederhana.
- Melatih otak agar terbiasa untuk mulai berpikir secara matematis, kreatif, terstruktur, dan
logis.
- Memudahkan seseorang mengamati masalah dan menemukan solusi dari permasalahan
tersebut. Semakin banyak solusi yang dimiliki, maka suatu masalah dapat diselesaikan
dengan efektif dan efisien.
Tahapan (Fondasi) Berpikir Komputasional
1. Dekomposisi
- Tahapan paling awal dalam berpikir komputasional.
- Suatu metode atau konsep yang berfungsi untuk menemukan solusi dari suatu
permasalahan yang kompleks dan besar menjadi masalah yang lebih kecil.
- Dengan memecah masalah menjadi bagian yang lebih kecil, kita dapat
mengidentifikasi bagian mana dari masalah yang perlu dipecahkan.
- Agar proses pemecahan masalah menjadi lebih mudah dan terstruktur.
- Dapat digunakan untuk memudahkan dalam menemukan dan menerapkan sebuah
inovasi.

2. Pengenalan Pola
- Pengenalan pola adalah suatu metode yang memanfaatkan komputer yang
digunakan untuk menemukan sebuah keteraturan yang ada di dalam data dan untuk
mendapatkan informasi yang lebih penting agar bisa memahami tentang keteraturan
yang sudah ditemukan.
- Mengidentifikasi pola dan kesamaan dalam data atau masalah.
- Pengenalan pola membantu kita menemukan algoritma atau metode yang paling
efektif untuk menyelesaikan masalah yang diberikan.
- Dilakukan ketika kita mengenali seseorang dari suara, wajah, bahkan pengenalan
pola ini bisa digunakan untuk memprediksi cuaca.
- Pada suatu fenomena alam, sebenarnya pengenalan pola sudah bisa dilihat pada
pola rotasi bumi, pola rasi bintang, pola pada daun, dan sebagainya.
3. Abstraksi
- Metode berpikir komputasional yang mengutamakan terhadap hal-hal yang
berhubungan langsung dengan masalah yang sedang dihadapi.
- Meninggalkan berbagai macam hal yang dianggap tidak bisa digunakan untuk
menyelesaikan suatu masalah.
- Merupakan kemampuan untuk mengambil inti dari masalah dan mengabaikan detail
yang tidak penting.
- Membantu kita fokus pada bagian penting dari masalah dan mencari solusi secara
lebih efisien.

4. Algoritma
- Algoritma adalah suatu pola pikir yang biasa digunakan untuk merencanakan
langkah-langkah yang bersifat sistematis untuk memecahkan masalah yang sedang
terjadi.
- Proses membuat urutan langkah-langkah yang diperlukan untuk menyelesaikan
masalah.
- Meskipun, algoritma ini sering dikaitkan dengan penghitungan, tetapi metode
berpikir ini bisa digunakan untuk menyelesaikan berbagai macam masalah yang ada
di dalam kehidupan sehari-hari.

5. Struktur Data
- Struktur data adalah cara menyimpan, mengambil, dan menyusun data.
- Struktur data memungkinkan data yang ada di komputer lebih mudah diakses dan
diperbarui.
- Jenis-jenis struktur data:
a. Struktur Data Sederhana : Array dan Record.
b. Struktur Data Majemuk :
1). Linier (data yang tersusun dan teratur)
Misalnya : Stack (tumpukan), Queue (antrian), Multilist, Linear Linked List.
2). Non Linier (data acak yang terkumpul dan terhubung)
Misalnya : Pohon (Tree), Pohon Biner (Binary Tree), Pohon Cari Biner (Binary
Search Tree), General Tree serta Graph.

KISI-KISI PTS INFORMATIKA KELAS 8


• Konsep umum berpikir komputasional
• Contoh berpikir komputasional dalam kehidupan sehari-hari
• Konsep menyelesaikan masalah dengan dekomposisi dan contohnya dalam kehidupan
• Konsep abstraksi dan contohnya dalam kehidupan
• Konsep algoritma dan contohnya dalam kehidupan
• Konsep pengenalan pola dan contohnya dalam kehidupan
• Struktur data dan jenis-jenisnya
• Konversi (mengubah) bilangan biner (basis 2), oktal (basis 8), dan heksadesimal (basis
16) menjadi bilangan desimal (basis 10)

Anda mungkin juga menyukai