Anda di halaman 1dari 9

MEDIA MENGAJAR

INFORMATIKA
UPT SMP NEGERI 2 SRENGAT
Bab
BERPIKIR KOMPUTASIONAL
2

Sumber: shutterstock.com
A Konsep Berpikir Komputasional
1. Pengertian Berpikir Komputasional
 Berpikir komputasional (computational thinking) adalah konsep bagaimana
menemukan masalah yang ada di sekitar kita, memahaminya, kemudian
mengembangkan solusi yang inovatif dengan bantuan perangkat teknologi
komputer. Atau cara berpikir menyelesaikan masalah atau pekerjaan dengan cara
yang efektif dan efisien
 Berpikir komputasional mempunyai empat teknik kunci pendekatan (cornerstones),
yaitu dekomposisi, pengenalan pola, abstraksi, dan algoritme. Keempat teknik
tersebut bekerja bersama sama melengkapi satu dengan yang lain.
a. Dekomposisi
 Dekomposisi adalah pendekatan dengan memecah masalah besar menjadi lebih
kecil dan sederhana sehingga lebih mudah dikelola dan dipahami, kemudian dicari
solusinya.
a. Dekomposisi
Contoh: Misalnya kita memiliki sepeda, Dengan memecah masalah
permasalahannya adalah ketika sepeda dikendarai seperti contoh tersebut, kita
terdengar bunyi “tak tak tak” secara berulang dan dapat memahami permasalahan
semakin cepat terdengar saat sepeda bergerak. dengan lebih jelas dan dapat
Dengan teknik dekomposisi, dapat diselesaikan menyelesaikan masalah satu per
dengan memecah persoalan menjadi berikut. satu. Langkah selanjutnya adalah
1) Apa penyebab dari bunyi “tak tak tak”? menyelesaikan masalah satu per
2) Bagian mana dari sepeda yang bergerak dan satu dengan cara mencari
menjadi sumber bunyi? jawaban dari permasalahan yang
3) Bagaimana cara memeriksa dan menentukan ada.
sumber bunyi?
4) Bagaimana cara melakukan perbaikan?
5) Bagaimana cara memeriksa bahwa perbaikan
sudah dilakukan dengan benar?
b. Pengenalan Pola
Contoh: Terdapat beberapa bola seperti pada
 Teknik pengenalan pola
gambar dibawah ini.
merupakan teknik yang
mencoba untuk melihat

Sumber: pixabay.com
kesamaan pola-pola atau
karakteristik tertentu dari suatu
permasalahan yang ada.
 Masalah yang memiliki Berbagai jenis bola. Pola apa yang kamu lihat?
karateristik sama memberikan Perbedaan: Bola-bola tersebut memiliki ukuran,
peluang untuk menggunakan warna, dan bahan yang berbeda, yang
solusi yang sama. Kesamaan berdampak pada karateristik bola-bola tersebut.
pola juga membuat kita atau Persamaan: Mempunyai bentuk yang sama,
komputer dapat menemukan sehingga memiliki sifat yang sama, yaitu dapat
dan memberikan solusi dengan mengelinding dan memantul jika dilemparkan ke
lebih mudah. lantai atau dinding.
c. Abstraksi
 Abstraksi adalah teknik untuk menemukan informasi yang penting dan informasi
yang tidak relevan, dengan berfokus pada informasi yang penting dan berguna
serta mengabaikan detail-detail yang tidak berguna.
d. Algoritme
 Algoritme adalah teknik untuk mengembangkan langkah-langkah atau aturan-
aturan yang harus dipenuhi untuk memecahkan permasalahan yang ada.
 Ketika kita ingin komputer melakukan sesuatu, kita harus memberikan input
mengenai apa yang harus dilakukan komputer tersebut secara langkah demi
langkah dan bagaimana melakukannya.
Membuat Optimasi Penjadwalan
• Optimasi penjadwalan adalah menentukan jadwal terbaik bagi setiap
kegiatan
• Jika jadwal sudah dioptimalkan, kegiatan akan lebih teratur, tidak ada
kegiatan yang terabaikan

Anda mungkin juga menyukai