KOMPAS.com - Berpikir komputasional merupakan teknik dalam memecahkan masalah dan pengambilan keputusan dengan menggunakan prinsip cara komputer beroperasi.
Prinsip tersebut melibatkan pemahaman tentang bagaimana komputer menganalisis informasi, memproses data, dan mengambil langkah-langkah logis untuk mencapai tujuan tertentu.
Berpikir komputasional sendiri erat kaitannya dengan teknik pemecahan masalah dalam ilmu komputer. Namun teknik ini juga bisa diaplikasikasikan untuk memecahkan masalah di kehidupan sehari-hari.
Teknik ini juga memiliki empat karakteristik dalam memecahkan masalah. Karakteristik tersebut meliputi dekomposisi, pengenalan pola (pattern recognition), abstraksi, dan algoritma. Selengkapnya berikut ini penjelasan uraian dari karakteristik berpikir komputasional.
Baca juga: Berpikir Komputasional: Pengertian dan Empat Fondasinya
Dekomposisi adalah proses memecah masalah atau tantangan yang rumit menjadi bagian-bagian kecil yang dapat dikelola. Memecahkan masalah yang rumit dan kompleks biasanya cukup susah. Maka dari itu dekomposisi membantu menguraikan masalah menjadi bagian-bagian kecil agar mudah menemukan soluusi.
Hal ini bisa diterapkan pada masalah di kehidupan sehari-hari. Misalnya saja ketika Anda memiliki banyak tugas yang harus diselesaikan dalam satu hari, Anda dapat menggunakan dekomposisi untuk memecahnya menjadi langkah-langkah yang lebih kecil dan membuat daftar prioritas. Ini membantu Anda mengatasi tugas-tugas tersebut dengan lebih efisien.
Karakteristik ini juga dikenal sebagai visualisasi data dan informasi, pengenalan pola melibatkan penyaringan informasi untuk menemukan masalah serupa.
Dengan mengidentifikasi pola akan membuat Anda lebih mudah untuk mengatur data, yang pada gilirannya dapat membantu pemecahan masalah. Terdapat beberapa teknik dalam pengenalan pola, seperti menemukan kesamaan antara karakteristik, perilaku, penyebab, dan gejala dari masalah yang serupa.
Contoh saja pengenalan pola dalam kehidupan sehari-hari dapat ditemui saat berkendara atau menggunakan transportasi umum, Anda dapat mengenali pola-pola dalam lalu lintas, seperti jam sibuk atau rute yang sering macet. Ini memungkinkan Anda untuk merencanakan perjalanan dengan lebih baik.
Aspek ini biasa dikenal sebagai generalisasi, abstraksi mengharuskan pemikir komputasi untuk fokus hanya pada informasi dan elemen paling penting dari masalah, dan mengabaikan hal lain, terutama detail yang tidak relevan atau detail yang tidak perlu.
Dalam ilmu komputer, abstraksi biasanya melibatkan penghapusan atau pengabaian beberapa data terkait, seperti karakteristik, kejadian, dan fenomena, sehinga perhatian difokuskan pada hal yang penting.
Salah satu contoh karakteristik abstraksi dalam kehidupan sehari-hari dapat dilihat dari dunia pendidikan yang memanfaatkan proses abstraksi dalam menyederhanakan konsep kompleks jadi lebih mudah dimengerti oleh siswa.
Misalnya, pengajar dapat menggunakan ilustrasi sederhana untuk menjelaskan konsep matematika yang rumit.
Baca juga: 4 Fondasi Berpikir Komputasional dan Contoh-contohnya
Algoritma merupakan suatu rencana atau langkah-langkah instruksi yang digunakan untuk memecahkan masalah. Saat menggunakan metode ini, Anda harus memikirkan langkah-langkah proses yang akan dijalankan, kondisi di setiap proses, cara menandai selesainya suatu proses, dan juga alternatif-alternatif yang bisa dipilih dalam setiap langkah.
Contoh algoritma di kehidupan sehari-hari melibatkan serangkaian langkah-langkah yang diterapkan dalam situasi-situasi tertentu. Salah satunya yang bisa dilihat dari cara kerja mesin ATM.
Mesin ATM adalah contoh algoritma dalam dunia perbankan. Mesin ATM memiliki serangkaian instruksi yang jelas yang memungkinkan pengguna untuk menarik uang tunai, cek saldo, atau melakukan transaksi lainnya.
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.
Tulis komentarmu dengan tagar #JernihBerkomentar dan menangkan e-voucher untuk 90 pemenang!
Syarat & KetentuanPeriksa kembali dan lengkapi data dirimu.
Data dirimu akan digunakan untuk verifikasi akun ketika kamu membutuhkan bantuan atau ketika ditemukan aktivitas tidak biasa pada akunmu.
Segera lengkapi data dirimu untuk ikutan program #JernihBerkomentar.