Kamis, 19 September 2024

Berfikir Komputasi

Berpikir komputasional telah menjadi kata kunci yang memiliki banyak definisi. Namun, dalam buku berjudul Computational Thinking karya Peter J. Denning dan Matti Tedre berpikir komputasional adalah keterampilan mental dan praktik untuk merancang atau menyusun pekerjaan layaknya praktik komputer dan menjelaskan serta menafsirkan dunia sebagai proses informasi yang kompleks.

Computational thinking atau pemikiran komputasional adalah cara berpikir untuk menyelesaikan suatu masalah. Konsep berpikir ini merupakan metode penyelesaian masalah dengan menerapkan teknik ilmu komputer (informatika). Cara melakukannya adalah dengan menguraikan setiap masalah menjadi beberapa bagian atau tahapan yang efektif dan efisien.

 

Berpikir komputasional adalah suatu pendekatan dalam memahami dan menganalisis proses berpikir manusia dengan menggunakan paradigma komputasi. Pendekatan ini mencoba untuk mengartikan berbagai aspek kognitif, seperti pemecahan masalah, pengambilan keputusan, dan bahkan kreativitas, dalam terminologi yang dapat dimengerti oleh komputer.

 

4 Langkah Berpikir Komputasi

Dikutip dari buku berjudul Puzzle Games: A Metaphor for Computational Thinking karya Bobbly Law, setidaknya terdapat 4 langkah cara berpikir komputasi yakni:

 

Decomposition (Dekomposisi)

Tahap pertama, dekomposisi, yaitu mengurai masalah atau tugas menjadi bagian-bagian yang lebih kecil dan lebih dapat dikelola. Ini melibatkan pemahaman mendalam tentang masalah yang ingin diselesaikan sehingga, kita bisa menemukan masalah yang terjadi dengan menyelesaikannya satu persatu

 

Pattern Recognition (Pengenalan Pola)

Pengenalan pola akan membantu kamu dalam memecahkan masalah. Pada tahap ini, kita akan berupaya Memahami data atau informasi yang terkait dengan masalah adalah langkah penting. Kemudian detikers, mencari pola atau persamaan data tersebut berkaitan atau tidak dengan masalah.

 

Abstraction (Abstraksi)

Beberapa hal yang dilakukan pada tahap abstraksi antara lain, melihat permasalahan, melakukan generalisasi, dan melakukan identifikasi informasi. Dengan cara ini, kita dapat melihat informasi penting dan mengabaikan informasi yang kurang relevan.

 

Algorithm Design (Perancangan Algoritma)

Setelah memahami masalah dan data, langkah berikutnya adalah merancang algoritma. Algoritma adalah serangkaian langkah logis yang harus diambil untuk mengolah data dan mencapai solusi. Algoritma ini harus merinci proses yang sistematis dan terstruktur.

Bagikan pada...

Lihat juga

Informatika Kelas XI

Kurikulum Merdeka Informatika Kelas XI Semester Gasal BAB 1. Tentang Informatika – Tentang Informatika, Pengertian, …

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *