Postingan

Computational Thinking

Gambar
Computational Thinking Computational Thinking adalah sebuah metode pemecahan masalah dengan mengaplikasikan langkah-langkah yang digunakan oleh software engineer dalam menulis program dan merancang aplikasi. Ini seperti langkah kerja ilmiah yang digunakan oleh ilmuwan dalam memecahkan masalah penelitian, yang kemudian digunakan sebagai pendekatan dalam proses belajar mengajar. Empat langkah metode Computational Thinking yang digunakan oleh software engineer dalam bekerja adalah sebagai berikut. Decomposition Langkah memecah-mecah masalah menjadi lebih kecil, sampai ke inti sebuah masalah, hingga kita dapat menyelesaikan masalah dan mengidentifikasi sebab munculnya masalah tersebut. Pattern Recognition Biasanya, pada masalah-masalah terkait, terdapat pola yang sama. Pada langkah kedua ini, kita dituntut untuk mengenali pola tersebut pada masalah terkait. Abstraction Pada langkah ini, kita melakukan generalisasi dan identifikasi prinsip-prinsip umum yang menghasilkan pola, trend, dan ket