Pengertian
Berpikir komputasi (Computational Thinking)
Kemampuan berpikir untuk
menyelesaikan suatu masalah secara menyeluruh, logis, dan teratur.
4 Prinsip
Dekomposisi, Pengenalan pola, Abstraksi, Penulisan Algoritma
Decomposition, Pattern, Abstraction, Algorithm

1. Memilih rumah ideal
2. Membuat roti dan secangkir teh
Dekomposisi merupakan pemecahan masalah kompleks menjadi bagian-bagian yang lebih kecil dan lebih mudah dipecahkan.
Pengenalan Pola yaitu mendapatkan solusi melalui pola (kesamaan dan perbedaan) suatu masalah
1. Soal aritmatika (2, 6, 10, ...)
2. Soal pola gambar


Abstraksi adalah proses menentukan bagian penting dan membuang hal yang tidak penting
1. Meringkas/membuat kesimpulan
2. Menjelaskan rute jalan
Algoritma Menyelesaikan permasalahan dengan berurutan dan tersusun. Biasanya menggunakan Algoritma Flowchart
1. Cara memindahkan whiskey ke gelas lain
2. Cara memasak caviar

KESIMPULAN

DEKOMPOSISI = pemecahan bagian
PATTERN = mengenali pola
ABSTRACTION = mengambil bagian penting ALGORITHM = menyusun secara berurutan