Computational Thinking, Bukan Sekadar Coding untuk Guru Matematika
Computational thinking adalah pendekatan berpikir yang membantu seseorang merumuskan masalah dan menyusun solusi sehingga solusi tersebut dapat dilakukan secara sistematis, bahkan dapat diotomatisasi menggunakan komputer. Dalam konteks guru matematika era digital, poin pentingnya sederhana: kompetensi inti bukan lagi bertanya, “Haruskah guru bisa coding?”, tetapi “Mampukah guru berpikir sebagai pemecah masalah sistematis?”. Literasi coding memang menjadi keunggulan, tetapi tanpa computational thinking guru hanya akan memakai teknologi sebagai alat tambahan, bukan sebagai bagian dari cara berpikir mereka. Inilah pergeseran besar yang sering diabaikan dalam pelatihan calon guru: fokus terlalu sering pada alat, bukan pada mindset digital yang membuat guru mampu memandu siswa menghadapi dunia yang dipenuhi AI dan otomatisasi.

Mengapa Computational Thinking Lebih Penting daripada Sekadar Bisa Coding
Ketika mendengar istilah computational thinking guru, banyak orang langsung mengaitkannya dengan kewajiban belajar bahasa pemrograman. Padahal, computational thinking jauh lebih luas daripada pemrograman. Coding adalah salah satu alat; computational thinking adalah cara berpikirnya. Empat pilar CT—decomposition, pattern recognition, abstraction, dan algorithmic thinking—menjadikan guru pemecah masalah sistematis yang tidak tergantung pada satu teknologi tertentu. Guru dapat menerapkan CT ketika menyusun jadwal, memilih rute perjalanan paling efisien, mengelompokkan data nilai siswa, menyusun langkah penyelesaian matematika, sampai merancang prosedur pembelajaran yang logis. Tanpa pilar ini, kemampuan coding cenderung dangkal: guru bisa menulis perintah, tetapi tidak mampu merumuskan masalah secara jelas. Di era AI, kemampuan merumuskan masalah dan menyusun solusi jauh lebih bernilai daripada sekadar menulis sintaks program.
Guru Matematika Era Digital sebagai Pemecah Masalah Sistematis
Guru pada dasarnya adalah problem solver yang setiap hari berhadapan dengan perbedaan kemampuan siswa, keterbatasan waktu, materi yang sulit, motivasi rendah, hingga tuntutan teknologi baru. Di tengah perkembangan AI, aplikasi pendidikan, game edukasi, dan pembelajaran digital, kompetensi guru digital tidak cukup berhenti pada penguasaan materi dan penggunaan perangkat lunak. Guru perlu membangun kebiasaan computational thinking: memecah masalah, menemukan pola, menyederhanakan informasi, lalu menyusun langkah solusi yang terstruktur. Contohnya ketika banyak siswa gagal di soal cerita; guru yang berpikir komputasional akan memecah masalah: kemampuan membaca, memahami informasi, memilih operasi, membuat model, dan menghitung. Sikap “Mari kita pahami masalahnya terlebih dahulu sebelum menentukan solusinya” bukan slogan; ini adalah disiplin intelektual yang membedakan guru yang reaktif dengan guru yang memimpin perubahan di kelas.
Keterkaitan Matematika, CT, dan Literasi Coding dalam Kelas
Matematika secara alami dekat dengan computational thinking: logika, pola, variabel, fungsi, hubungan, algoritma, dan pemecahan masalah sudah menjadi isi utama materi. CT menghubungkan semua itu ke cara berpikir yang bisa diotomatisasi, membuat guru lebih peka terhadap struktur dan alur solusi siswa. Di sisi lain, literasi coding memberi ruang bagi guru matematika untuk mengubah konsep abstrak menjadi pengalaman interaktif: kuis otomatis yang memeriksa jawaban, permainan sederhana untuk operasi bilangan bulat, atau sistem yang membuat soal pecahan dengan parameter acak. Namun yang paling penting, logika pemrograman—"jika jawaban benar, berikan skor; jika skor mencapai 80, naik level"—hanyalah manifestasi dari CT. Tanpa CT, coding akan terasa seperti trik teknis; dengan CT, coding menjadi perpanjangan cara guru merancang pengalaman belajar yang lebih terstruktur dan menarik bagi siswa.
Integrasi Computational Thinking dalam Pelatihan Calon Guru
Program kurikulum universitas mulai memasukkan mata kuliah computational thinking sebagai bagian dari pelatihan calon guru, termasuk pendidikan matematika. Ini langkah yang tepat, selama CT diposisikan sebagai fondasi, bukan aksesori tambahan. Dalam mata kuliah ini, mahasiswa dilatih memecah masalah kompleks, mencari pola kesalahan siswa, menyederhanakan informasi yang berlebihan, dan menyusun algoritma pembelajaran yang bisa dijalankan berulang kali. "Pada akhirnya, CT memiliki satu tujuan besar: membantu manusia menyelesaikan masalah dengan lebih efektif". Bagi calon guru matematika, itu berarti belajar bukan hanya apa jawabannya, tetapi bagaimana menemukannya, memeriksa kebenarannya, dan membuat prosesnya efisien. Kesimpulannya jelas: jika kampus mengabaikan computational thinking, mereka mengirim guru ke era AI dengan cara berpikir analog. CT adalah investasi jangka panjang kompetensi guru digital, jauh melampaui tren sesaat tentang bahasa pemrograman tertentu.






