Computational Thinking


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 keteraturan tersebut. Ini adalah langkah untuk membuat model dalam upaya memecahkan masalah.


Algorithm

Berdasarkan abstraksi pada langkah sebelumnya, kita mengembangkan petunjuk pemecahan masalah secara step-by-step, sehingga cara pemecahan masalah tersebut pun dapat digunakan oleh orang lain untuk memecahkan masalah yang sama.

Metode ini diyakini tidak hanya efektif digunakan oleh software engineer dalam bekerja, namun dapat diterapkan untuk memecahkan masalah di luar bidang rekayasa teknologi komputer, oleh disiplin ilmu lain.


Karakteristik berpikir komputasional

Seseorang dengan keterampilan computational thinking memiliki beberapa karakteristik, antara lain:

Mampu merumuskan dan menyelesaikan masalah menggunakan perangkat komputer atau perangkat digital.Mampu mengelompokkan dan menganalisis data.Dapat merepresentasikan data secara abstrak menggunakan model atau simulasi.Mampu melakukan analisis solusi dengan cara dan tahapan yang efisien dan efektif.Dapat menggeneralisasi penyelesaian untuk berbagai masalah berbeda.

Komentar