Anda di halaman 1dari 1

Definisi computational thinking 4. Algoritma.

Computational thinking merupakan Algoritma adalah rencana atau


sebuah konsep atau cara untuk langkah-langkah instruksi yang
mengamati masalah dan mencari dijalankan untuk memecahkan
solusi dari permasalahan tersebut masalah.
dengan menerapkan teknologi ilmu
computer. Tetapi, konsep Ada dua cara untuk menuliskan
Computational thinking juga dapat algoritma yaitu dengan
diterapkan di berbagai bidang dalam menggunakan pseudocode dan
kehidupan manusia. flowchart.

Computational thinking merupakan Pseucode: Rangkaian instruksi yang


proses pemecahan masalah yang menggambarkan langkah-langkah
mencakup sejumlah karakteristik untuk menyelesaikan permasalahan.
serta disposisi. Flowchart: Diagram yang mewakili
kumpulan dari intruksi-intruksi.
Tahapan computational thinking
Ada 4 tahapan atau metode dalam Contoh Computational thinking
computational thinking, di antaranya: Saat kita berencana untuk
1. Dekomposisi mengadakan pesta makan bersama
keluarga besar, Kita berbagi peran
Dekomposisi adalah metode dan melakukan tugas masing-masing
menyelesaikan masalah yang sesuai peran tersebut. ada yang
dilakukan dengan cara memecah memasak, membeli bahan makanan,
masalah kompleks menjadi bagian- menata dan menghias ruangan.
bagian yang lebih kecil sehingga lebih
Saat membuat brownies tentu kita
mudah diselesaikan.
akan berpikir secara detail apa saja
2. Pengenalan pola bahan yang digunakan dan seberapa
banyak yang digunakan, apa saja alat
Dalam suatu masalah kita harus yang disiapkan dan lainnya. Semakin
mencari pola/persamaan, untuk sering membuat brownies maka otak
menyelesaikan permasalahan, kita semakin terbiasa membuat pola
merekayasa sesuatu, memprediksi,
pembuatan brownis.
dan sebagainya.
Saat di supermarket, kita fokus untuk
3. Abstraksi mencari bahan yang dibutuhkan dan
Proses yang terfokus pada hal-hal mengabaikan yang lainnya.
relavan dengan masalah yang Setelah bahan-bahan sudah ada
dihadapi, serta mengabaikan hal semua, kita akan mengikuti langkah-
yang tidak diperlukan dalam langkah pembuatan Brownies.
menyelesaikan masalah.
Dekomposi; Pengenalan pola;
Abstraksi; Algoritma

Anda mungkin juga menyukai