Web Analytics
 Algoritma computational thinking

Algoritma computational thinking


Menurut [44]⁠ Computational Thinking (CT) adalah sebuah kemampuan berpikir untuk menyelesaikan suatu permasalahan secara menyeluruh, logis, dan teratur. Berpikir komputasi adalah teknik pemecahan masalah yang sangat luas wilayah penerapannya, bukan hanya untuk menyelesaikan masalah seputar ilmu komputer saja, melainkan juga untuk menyelesaikan berbagai masalah di dalam kehidupan sehari-hari.

Cara mengimplementasikan Computational Thinking adalah dengan memahami masalah, mengumpulkan semua data, lalu mulai mencari solusi sesuai dengan masalah. Dalam Computational Thinking, ada yang disebut dengan dekomposisi yaitu kita memecah suatu masalah yang komplek menjadi masalah-masalah yang kecil untuk diselesaikan. Sebagai contoh, ketika kita ingin membuat nasi goreng, kita harus memahami cara membuat nasi goreng, lalu kita mengumpulkan bahan-bahannya, kemudian kita mulai membuat nasi goreng sesuai dengan langkah-langkahnya. Dalam membuat nasi goreng, kita harus menyiapkan kompor, wajan, spatula, minyak goreng, nasi, telur, bumbu, dan lain-lainnya yang semua itu merupakan sebuah proses bernama dekomposisi.

Kemudian dalam Computational Thinking ada yang disebut dengan pengenalan pola. Karena kita pernah membuat nasi goreng, kita juga dapat membuat kwetiau karena proses pembuatannya hampir mirip. Kita bisa melihat bahwa pola untuk membuat nasi goreng dan kwetiau hampir sama walaupun bahan yang digunakan berbeda.

Lalu ketika kita membuat nasi goreng kita tidak memperhatikan bagaimana proses sebuah kompor bisa menyala, karena hal tersebut menurut kita tidak penting. Hal tersebut sudah terkait dengan abstraksi di dalam Computational Thinking.

Selanjutnya dalam Computational Thinking adalah berpikir dengan algoritma dimana kita berpikir dengan mengurutkan langkah-langkah dalam menyelesaikan masalah agar menjadi logis, berurutan, teratur, dan mudah dipahami oleh orang lain. Dalam hal membuat nasi goreng, kita juga harus bisa mengurutkan langkah-langkah secara logis, berurutan, dan rinci mulai dari proses awal pembuatan sampai dengan proses penyajiannya.

Berpikir komputasi atau Computational Thinking tidak selalu berhubungan dengan komputer. Kita dapat menggunakan teknik berpikir komputasi dalam permasalahan sehari-hari. Ketika kita sudah terbiasa dengan Computational Thinking,

kita akan lebih berpikir kritis sehingga dapat memecahkan suatu permasalahan dengan baik, efektif dan efisien. Jadi secara tidak sadar kita telah mengimplementasikan Computational Thinking dalam kehidupan sehari-hari mulai dari hal yang mudah dan bahkan hal-hal kecil pun telah kita lakukan dengan Computational Thinking.


Lanjut Part : 1
Jam : 08:31:16
Durasi Part : 0:0:1
Durasi Total : 0:0:1

Punya Pertanyaan , Silahkan Whatsapp Langsung
Muhammad Ullil Fahri
WA : 089696380422
Tautan WA : https://wa.me/message/SG4YA2XQP5FPE1
Theme Customizer

Theme Styles