STUDI KASUS
Berpikir Komputasional sebagai Dasar Koding dan Kecerdasan Artifisial
Latar Belakang:
Di kelas 5 SD, banyak siswa mengalami kesulitan memahami logika koding karena mereka
hanya mengikuti instruksi tanpa mengerti proses berpikir yang mendasarinya. Guru ingin
mengubah pendekatan mengajar agar siswa tidak hanya menyalin kode, tapi juga mampu
berpikir logis, kreatif, dan sistematis untuk menyelesaikan masalah.
Desain Pembelajaran
1. Tujuan Pembelajaran yang Terukur
Siswa mampu mengidentifikasi dan menguraikan masalah sederhana, kemudian
menyusun langkah-langkah penyelesaian secara logis (algoritmik) menggunakan
media koding berbasis blok (misalnya Scratch).
Siswa mampu menyusun program sederhana dengan alur sekuensial, percabangan,
dan perulangan sesuai dengan hasil analisis masalah yang mereka buat sendiri.
2. Pendekatan Berbasis Problem-Solving
Guru memberikan tantangan:
“Karakter kartun kalian sedang tersesat di labirin. Buatkan program agar ia bisa keluar dari
labirin hanya dengan 5 langkah.”
Siswa tidak diberi instruksi langsung. Mereka harus menggali masalah (labirin),
menganalisis pola jalan, dan menentukan logika pergerakan.
Guru menggunakan metode unplugged (maze grid di lantai kelas) dan kemudian
transisi ke plugged (Scratch Junior).
3. Aktivitas Menganalisis Sebelum Koding
Siswa membuat sketsa labirin dan menulis langkah-langkah berpikir logis
(dekomposisi).
Mereka diminta menyusun kartu instruksi (maju, putar, lompat) sebelum
mengubahnya menjadi kode di aplikasi.
Diskusi kelompok kecil: “Langkah mana yang efisien?” dan “Apakah bisa memakai
perulangan?”
4. Keterlibatan Siswa dalam Proses Belajar
Siswa bekerja dalam tim 3 orang: analis masalah, perancang algoritma, dan
penguji kode.
Peran bergiliran setiap 15 menit agar semua siswa mengalami proses utuh.
Diskusi antarkelompok memancing eksplorasi dan koreksi mandiri (misalnya:
“Mengapa karaktermu menabrak dinding?”).
5. Waktu Penyelesaian
Waktu total: 90 menit.
o 20 menit: analisis masalah dan desain algoritma.
o 30 menit: membuat dan menguji kode.
o 20 menit: revisi program dan dokumentasi logika berpikir.
o 20 menit: presentasi hasil dan refleksi kelompok.
Semua kelompok menyelesaikan lembar kerja tepat waktu sesuai jadwal.
Refleksi Guru
“Saya melihat perubahan besar. Anak-anak lebih aktif bertanya ‘mengapa’ dan ‘bagaimana’
dalam menyusun program. Mereka belajar dari kesalahan sendiri dan saling memberi ide.
Aktivitas unplugged di awal sangat membantu membuka wawasan logika sebelum mereka
menyentuh komputer.”
Kesimpulan
Studi kasus ini menunjukkan bahwa dengan tujuan pembelajaran yang jelas, pendekatan
berbasis problem-solving, serta aktivitas berpikir sebelum menulis kode, keterlibatan
siswa meningkat signifikan. Selain itu, waktu pembelajaran menjadi efektif karena siswa tahu
langkah-langkah kerja yang harus diselesaikan secara kolaboratif.