Baca berita tanpa iklan. Gabung Kompas.com+

4 Fondasi Berpikir Komputasional

Baca di App
Lihat Foto
TrainingZone
Berpikir komputasional
|
Editor: Serafica Gischa

KOMPAS.com - Berpikir omputasional didefinisikan sebagai penyelesaian masalah atau problem solving guna menentukan solusi yang dipandang efisien, efektif, dan optimal baik dijalankan oleh manusia maupun mesin.

Dilansir dari Columbia University, istilah berpikir komputasional dimaksudkan oleh Jeannete M. Wing, salah satu profesor ilmu komputer, menggambarkan berpikir komputasional sebagai salah satu kemampuan dasar yang harus dikenlkan pada siswa layaknya kemampuan mendasar lainnya seperti membaca menulis dan aritmatika.

Berpikir komputasional erat kaitannya dengan kemampuan abstraksi dan penyederhanaan suatu masalah dalam rangka memberikan solusi ataupun mengembangkan desain suatu sistem yang kompleks.

Jeannette M. Wing memberikan definisi berpikir komputasional sebagai proses berpikir dalam memformulasikan serta menyatakan solusi dari permasalahan di mana sebuah komputer dapat menyelesaikan permasalahan secara efektif.

Baca berita tanpa iklan. Gabung Kompas.com+

Baca juga: Kesesatan Berpikir: Pengertian, Jenis, Contoh, dan Cara Menghindarinya

Berpikir komputasional memiliki empat fondasi yang sudah dikenal dalam bidang informatika, yaitu abstraksi, algoritma, dekomposisi, dan pengenalan pola.

Berikut penjelasan empat fondasi berpikir komputasional, yaitu:

Pada bagian ini yakni mencari inti sari bagian penting dari suatu permaslahan dan mengabaikan bagian-bagian lain yang dianggap tidak perlu untuk selanjutnya fokus pada pencarian solusi.

Adalah menyusun Langkah berurutan secara tertulis dalam rangka menentukan tahap otomatis untuk mencapai suatu solusi.

Jika langkah berurutan ini dituliskan dalam sebuah bahasa pemrograman, maka langkah otomatis ini akan memerintahkan komputer untuk menyelesaikan persoalan.

Dekomposisi merupakan formulasi persoalan sehingga dapat diselesaikan dengan cepat dan efisien serta optimal dengan menggunakan komputer sebagai alat bantu.

Pola yang dimaksudkan untuk memberikan latihan pada siswa untuk mengenali pola suatu persoalan, mengeneralisir tahapan penyelesaian masalah untuk dapat diterapkan pada persoalan sejenis. 

Baca juga: Berpikir Kritis: Pengertian Ahli, Karakteristik, dan Manfaatnya 

 

Referensi

Effendi, Muhammad Afif. 2023. Computational Thinking Dalam Pembelajaran Informatika. Malang. CV Literasi Nusantara Abadi

Dapatkan update berita pilihan dan breaking news setiap hari dari Kompas.com. Mari bergabung di Grup Telegram "Kompas.com News Update", caranya klik link https://t.me/kompascomupdate, kemudian join. Anda harus install aplikasi Telegram terlebih dulu di ponsel.


Baca berita tanpa iklan. Gabung Kompas.com+
Tag

Artikel Terkait

Artikel berhasil disimpan
Lihat
Artikel berhasil dihapus dari list yang disimpan
Oke
Artikel tersimpan di list yang disukai
Lihat
Artikel dihapus dari list yang disukai
Oke
Artikel dihapus dari list yang disukai
Oke
Baca berita tanpa iklan. Gabung Kompas.com+

Kompas.com Play

Lihat Semua

Terpopuler
Komentar
Tulis komentar Anda...
Terkini
Lihat Semua
Jelajahi