Berfikir Komputasional adalah Proses kecerdasan manusia yang digunakan untuk mencari Algoritma dalam menyelesaikan sebuah masalah di kehidupan sehari-hari menggunakan metode komputasi agar lebih efisien dan optimal.
Kegiatan utama dalam BK ialah penyelesaian masalah (problem solving), untuk menemukan solusi yang eisien, efektif, dan optimal sehingga solusinya bisa dijalankan oleh manusia maupun mesin.
Ada 4 fondasi berpikir komputasional yang dikenal dalam ilmu Informatika, yaitu Abstraksi, Algoritma, Dekomposisi, dan Pola, yang sangat mendasar dan secara garis besar dijelaskan sebagai berikut.
Abstraksi, yaitu menyarikan bagian penting dari suatu permasalahan dan mengabaikan yang tidak penting sehingga memudahkan fokus kepada solusi.
Algoritma, yaitu menuliskan otomasi solusi melalui berpikir algoritmik (langkah-langkah yang terurut) untuk mencapai suatu tujuan (solusi). Jika langkah yang runtut ini diberikan ke komputer dalam bahasa yang dipahami oleh komputer, kalian akan dapat “memerintah” komputer mengerjakan langkah tersebut.
Dekomposisi dan formulasi persoalan sedemikian rupa sehingga dapat diselesaikan dengan cepat dan eisien serta optimal dengan menggunakan komputer sebagai alat bantu. Persoalan yang sulit apalagi besar akan menjadi mudah jika diselesaikan sebagian-sebagian secara sistematis.
Pengenalan pola persoalan, generalisasi serta mentransfer proses penyelesaian persoalan ke persoalan lain yang sejenis
PETA KONSEP BERFIKIR KOMPUTASIONAL