Apa Maksudnya Berpikir Komputasional?
Kalau mau mengambil definisi berpikir, kita tentunya bisa membedakan berpikir dan bertindak. Berpikir itu menggunakan akal budi untuk mempertimbangkan dan memutuskan sesuatu, sedangkan bertindak itu melakukan suatu tindakan atau aksi. Tentunya bertindak setelah berpikir itu lebih hati-hati dibandingkan bertindak tanpa berpikir ya Mah.
Secara definisi berpikir komputasional itu adalah sebuah proses berpikir dalam memformulasikan persoalan dan berstrategi dalam menentukan/memilih solusi yang efektif, efisien, optimal untuk dikerjakan oleh agen pemroses informasi. Agen pemroses informasi tersebut bisa manusia maupun komputer.
Komputer dalam kehidupan kita saat ini bukan hanya berbentuk komputer dengan layar dan keyboard saja, tetapi juga termasuk berbagai gawai yang dilengkapi pemroses komputer. Contohnya mulai dari ponsel, tv, mobil, kulkas, microwave, mesin cuci, kamera, hingga mobil.

Jadi BK itu bukan sembarang berpikir atau asal-asalan mencari solusi, tetapi ada fondasi yang dibutuhkan untuk mendapatkan solusi yang terbaik. Berpikir komputasional itu juga bukan untuk dikerjakan oleh komputer saja, tetapi juga oleh manusia. Walaupun tentunya kalau mau memprogram komputer, pastinya harus punya pola pikir BK ini.
Hal-hal yang tidak termasuk berpikir komputasional
- Berpikir seperti komputer.
Komputer itu tidak berpikir, tetapi yang mengoperasikannya yang melakukan kegiatan berpikir. - Coding.
Coding merupakan tindakan yang dilakukan setelah kita berpikir komputasional. - Tidak sama untuk semua usia.
Siswa SD tidak bisa menyelesaikan persoalan yang sama dengan siswa SMA yang sudah lebih banyak belajar, sehingga tentunya BK tidak sama untuk semua usia. - Tidak bisa diajarkan sebagai teori.
BK bukan diajarkan sebagai teori ataupun hapalan, tetapi bisa dilatih dan dilatih sesuai dengan perkembangan usia. Seperti halnya kita manusia kan semakin dewasa, lebih terlatih menghadapi persoalan hidup (eeeeh bukan curcol ya).
Bagaimana Cara Berpikir Komputasional?

Setelah tahu apa yang bukan termasuk berpikir komputasional, mungkin Mamah mulai tak sabar ingin tahu bagaimana dong cara berpikir yang disebut BK itu?
Ada empat fondasi yang perlu kita lakukan dalam BK. Fondasi berikut ini bukan berupa urutan dan bisa saja tidak dilakukan semuanya. Akan tetapi pastinya dalam BK kita melakukan hal berikut: Abstraksi, Dekomposisi, Pengenalan Pola dan Algoritma.
Contoh Membuat Es Krim Banana Split
Contohnya kalau kita mau membuat es krim banana split, kira-kira begini proses BK-nya:

Dekomposisi
Dekomposisi yang dimaksud adalah memecah persoalan besar menjadi persoalan yang lebih kecil sehingga lebih mudah untuk diselesaikan.
Dalam hal membuat banana split, kita perlu mendekomposisikan apa saja yang dibutuhkan untuk membuatnya. Misalnya di sini adalah pisang yang diletakkan di bawah es krim, krim kocok, dan ceri di atas krim kocok.
Abstraksi
Abstraksi yang dimaksud adalah fokus pada hal yang penting dan mengabaikan yang tidak relevan untuk mencari satu solusi umum untuk berbagai persoalan.
Untuk contoh gambar ini, abstraksi dari banana split tentu saja pada eskrimnya. Eh tapi kalau tidak ada pisang apakah dia akan disebut sebagai banana split? Mungkin tidak. Tetapi kalau tidak ada es krimnya, tidak akan ada menu banana split juga. Karena kita mengenal banana split ini sebagai sebuah nama di menu es krim.
Pengenalan Pola
Pengenalan pola sesuai dengan namanya mencari kesamaan pola dari persoalan yang ada. Untuk membuat banana split, kita bisa melihat ada beberapa rasa es krim, tetapi selalu ada krim kocok dan buah di atasnya yang biasanya berupa buah ceri. Bentuk inilah yang menjadi pola dalam banana split.
Algoritma
Algoritma yaitu tahapan atau aturan yang dilakukan untuk menyelesaikan solusi. Tentunya karena biasanya banana split itu diletakkan dalam mangkok, maka urutannya adalah apa yang diletakkan terlebih dahulu, apakah kita bisa meletakkan ceri dulu? Tentu tidak! Harus ada urutan bahwa pisang diletakkan di atas mangkok, lalu es krim di atas pisang, selanjutnya kirim kocok dan buah ceri paling atas.
Ini contoh paling sederhana membuat es krim banana split, saya mau kasih satu contoh lain yang mungkin akan lebih menarik untuk diberikan menjadi tantangan buat anak kita.
Contoh Persoalan Hitung Deret
Berikan persoalan berikut dan minta mereka menyelesaikan dalam waktu 30 detik: 1 + 2 + 3 + … + 8 + 9 + 10 = ? Untuk persoalan berikut ini mungkin mereka masih akan bisa menyelesaikan dengan cara menghitung manual secepat-cepatnya dan memberikan jawaban 55.
Selanjutnya coba diganti persoalannya menjadi: 1 + 2 + 3 + … + 98 + 99 + 100 = ? Minta mereka menyelesaikan dalam waktu 30 detik juga. Kemungkinan kalau mereka mencoba menyelesaikan dengan cara manual, tidak akan selesai dalam waktu 30 detik.
Kalau mereka tahu cara menyelesaikannya dengan berpikir komputasional, persoalan sejenis ini bisa selalu diselesaikan dengan cepat.
Begini cara menyelesaikannya Mah:
1 + 2 + 3 + … + 98 + 99 + 100 = (1+100) + (2+99) + … + (50+51) = 50 x 101 = 5050

Contoh Berpikir Komputasional dalam Keseharian
Masih belum cukup contoh Mah? Berikut ini contoh bagaimana persoalan yang mungkin sudah pernah Mamah selesaikan sebelumnya:
- Merencanakan liburan keluarga.
Mulai dari memilih tujuan, menyusun daftar tempat yang ingin dikunjungi di tempat tujuan, menentukan berapa lama perginya disesuaikan dengan hari libur yang ada, packing kebutuhan selama liburan dan tak lupa menyesuaikan semua perencanaan dengan dana liburan yang ada. Tentunya kalau dana terbatas, pilihan juga terbatas ya Mah. Perencanaan perjalanan yang baik tentunya membuat liburan lebih tenang dan bisa dinikmati. - Bermain game.
Ketika bermain game ada aturan permainan yang perlu diikuti, kita perlu berstrategi untuk memenangkan permainan dengan poin yang lebih tinggi. - Kegiatan di pagi hari.
Apa saja yang harus dilakukan setelah bangun pagi supaya seluruh anggota keluarga tidak terlambat ? Tentunya kalau jumlah kamar mandi lebih sedikit dari jumlah anggota keluarga, harus ada strategi siapa yang harus lebih dulu menggunakan kamar mandi. Kita juga perlu memikirkan bagaimana mempersiapkan sarapan dan jam berapa bangun dan jam berapa harus mulai mempersiapkan sarapan, supaya semua anggota keluarga sudah sarapan sebelum meninggalkan rumah.
Semua hal terkait rencana, penjadwalan atau permainan pastilah membutuhkan formulasi dan strategi untuk menyelesaikan semua denga baik. Dari contoh-contoh yang sudah disebutkan, pasti Mamah sudah terpikir contoh-contoh lainnya kan Mah. Apa jadinya kalau kita menyelesaikan persoalan diatas dengan asal-asalan? Tentunya hasilnya menjadi tidak optimal.
Nah sekarang setelah mengetahui apa itu BK, dan bagaimana fondasi BK, saya ingin mengajak Mamah untuk mulai melatih anak-anak juga membiasakan BK dan mengikuti Tantangan Bebras yang dilaksanakan oleh Bebras Indonesia setiap bulan November minggu ke-2 setiap tahunnya.
Bebras dan Gerakan Pandai

Bebras adalah istilah dalam bahasa Lithuania untuk “beaver” (dalam bahasa Indonesia adalah berang-berang). Bebras merupakan simbol untuk tantangan BK karena beaver merupakan hewan yang berusaha keras untuk mencapai target secara sempurna dalam aktivitasnya sehari-hari.
SUMBER : https://mamahgajahngeblog.com/berlatih-berpikir-komputasional-bersama-bebras/