Tantangan adalah menyajikan soal-soal yang mendorong siswa untuk berpikir kreatif dan kritis dalam menyelesaikan persoalan dengan menerapkan konsep-konsep berpikir komputasional.
Mengapa kita harus menerapkan metode Computational Thinking dalam memecahkan masalah ?
Berpikir komputasi (Computational Thinking) adalah sebuah metoda pemecahan masalah dengan mengaplikasikan/melibatkan teknik yang digunakan oleh software engineer dalam menulis program. Berpikir komputasi tidak berarti sepenuhnya kita berpikir seperti komputer, melainkan berpikir tentang komputasi.
Berpikir Komputasional ada dimana-mana. Alih-alih hanya mengkonsumsi teknologi, pemikiran komputasi mengajarkan siswa untuk menggunakan teknologi sebagai alat. Dengan pemikiran komputasi, siswa mempelajari seperangkat keterampilan dan cara berpikir bahwa mereka dapat menerapkan masalah teknis dan non-teknis dengan:
Menerapkan strategi komputasi seperti membagi dan menaklukkan dalam domain apa pun
Mencocokkan alat dan teknik komputasi untuk suatu masalah
Menerapkan atau menyesuaikan alat atau teknik komputasi untuk penggunaan baru
Mengakui kesempatan untuk menggunakan perhitungan dengan cara baru
Memahami kekuatan dan keterbatasan alat dan teknik komputasi
Siswa yang mengembangkan kecakapan dalam berpikir komputasional juga berkembang:
Keyakinan dalam menghadapi kompleksitas
Ketekunan dalam bekerja dengan masalah yang sulit
Toleransi untuk ambiguitas
Kemampuan untuk mengatasi masalah terbuka
Kemampuan untuk berkomunikasi dan bekerja dengan orang lain untuk mencapai tujuan atau solusi yang sama
Computational Thinking itu adalah kumpulan beragam keterampilan yang harus dilakukan dengan pemecahan masalah yang dihasilkan dari mempelajari sifat perhitungan.
Ini mencakup beberapa keterampilan yang sangat penting yang kebanyakan mata pelajaran membantu berkembang, seperti kreativitas, kemampuan untuk menjelaskan dan kerja tim.
Ini juga terdiri dari beberapa keterampilan pemecahan masalah yang sangat spesifik seperti kemampuan berpikir logis, algoritmik dan rekursif.
Ilmu Komputer adalah unik dalam cara ia membawa semua keterampilan yang beragam ini bersama-sama.
Apa saja yang keuntungannya di dalam computational thinking tersebut ?
Kita akan dapat pola pemikiran komputasional sangat penting untuk memecahkan masalah dan menggunakan data secara efektif dalam masyarakat modern, tapi apa itu pemikiran komputasi?
Pemikiran komputasional benar-benar cara untuk memecahkan masalah dengan menentukan solusi langkah demi langkah terperinci untuk masalah tersebut mengumpulkan, mewakili, dan menganalisis data untuk mendukung pengambilan kesimpulan atau pengambilan keputusan dan menggunakan berbagai teknik untuk meningkatkan efisiensi solusi masalah kita.
Memberikan pemahaman yang lebih dalam tentang sifat data dan representasi mereka, dan kemampuan komputasi untuk menafsirkan data. Konsep data memberikan peluang yang kaya untuk eksplorasi data otentik di bidang pembelajaran lainnya sambil mengembangkan keterampilan pengolahan data dan visualisasi.