Anda di halaman 1dari 2

INFORMATIKA KELAS 8 SEMESTER GENAP 2021

BAB I Computational Thinking (CT) / Berpikir Komputasional


Kompetensi Inti/Kompetensi Dasar == Berpikir Komputasional (Tematis)
3.4 Computational Thinking untuk persoalan komputasi yang lebih kompleks dari sebelumnya.
4.4 Menyelesaikan persoalan-persoalan komputasi yang mengandung jejaring, pola, dan
algoritmik.
Apa yang dimaksud Computational Thinking ?
Computational Thinking (CT) adalah sebuah kemampuan berpikir untuk menyelesaikan suatu
permasalahan secara menyeluruh, logis, dan teratur. Berpikir komputasi adalah teknik pemecahan
masalah yang sangat luas wilayah penerapannya, bukan hanya untuk menyelesaikan masalah
seputar ilmu komputer saja, melainkan juga untuk menyelesaikan berbagai masalah di dalam
kehidupan sehari-hari.
Kenapa Perlu Belajar Berfikir Komputasional ?

 Perkembangan dunia pendidikan sangat cepat, karena itu Indonesia harus menyesuaikan
kurikulum agar dapat bersaing di era global. Sekolah harus mampu mempersiapkan anak
didik menghadapi dunia nyata yang penuh masalah agar siap dalam persaingan global,
 Teknologi terus berkembang dan mengubah cara kita melakukan berbagai hal, termasuk
cara kita berkomunikasi dengan orang yang kita cintai, bagaimana kita melakukan
penelitian untuk proyek sekolah, dan cara kita mengelola usaha.
 Dengan belajar berfikir komputasi, akan didapat ketrampilan penting dan mendasar untuk
menjadi pembelajar seumur hidup yang pada akhirnya akan menyiapkan diri kita untuk
sukses.

4 Pendekatan atau Metode berpikir komputasi/computational thinking 

Berpikir/pemikiran komputasi tidak berarti berpikir seperti komputer, melainkan berpikir tentang


komputasi di mana sesorang dituntut untuk:

1. memformulasikan masalah dalam bentuk masalah komputasi dan


2. menyusun solusi komputasi yang baik (dalam bentuk algoritma) atau menjelaskan
mengapa tidak ditemukan solusi yang sesuai.

Terdapat beberapa metode berpikir komputasi/computational thinking dalam memecahkan


masalah, antara lain :
1. Decomposition : Memecah-mecah masalah menjadi lebih kecil dan sampai ke pokok
sebuah masalah hingga kita menyelesaikan suatu masalah tersebut dapat
menyelesaikannya satu persatu dan mengidentifikasi perbagian darimana masalah itu
datang.

2. Pattern Recognition : Mencari pola, biasanya didalam sebuah masalah terdapat pola pola
tertentu untuk memecahkannya disitu kita dituntut mengetahui sendiri bagaimana pola
tersebut.
3. Abstraksi : Melakukan generalisasi dan mengidentifikasi prinsip-prinsip umum yang
menghasilkan pola, tren dan keteraturan tersebut. Biasanya dengan melihat karakteristik
umum dan juga membuat model suatu penyelesaian.
4. Algorithm : Mengembangkan petunjuk pemecahan masalah yang sama secara step-by-
step, langkah demi langkah, tahapan demi tahapan sehingga orang lain dapat
menggunakan langkah/informasi tersebut untuk menyelesaikan permasalahan yang sama.

Siswa yang mengembangkan kecakapan dalam berpikir komputasional juga berkembang:

 Keyakinan dalam menghadapi kompleksitas


 Ketekunan dalam bekerja dengan masalah yang sulit
 Toleransi untuk ambiguitas
 Kemampuan untuk mengatasi masalah terbuka
 Kemampuan untuk berkomunikasi dan bekerja dengan orang lain untuk mencapai tujuan
atau solusi yang sama

Anda mungkin juga menyukai