Guru yang mendapat amanah mengajar Koding dan Kecerdasan Artifisial sering menghadapi dua masalah sekaligus: belum ada perangkat Arduino yang cukup untuk satu kelas, dan belum ada contoh alur mengajar yang siap pakai. Artikel ini menyajikan contoh rancangan modul ajar berbasis Arduino yang seluruh praktiknya berjalan di simulator, sehingga kelas bisa berjalan tanpa perangkat fisik. Anggap artikel ini sebagai rancangan awal yang bisa Bapak dan Ibu sesuaikan dengan kondisi sekolah masing-masing, bukan dokumen resmi dari pihak mana pun.
Tujuan pembelajaran contoh
Setelah satu pertemuan, siswa diharapkan mampu:
- Menjelaskan fungsi pin digital pada Arduino Uno dan perbedaan pin input dan output.
- Menulis program sederhana untuk menyalakan LED dengan pola waktu tertentu.
- Membaca data sensor jarak dan menggunakannya dalam logika keputusan if.
- Menjelaskan dengan kata-kata sendiri hubungan antara input, proses, dan output pada sebuah sistem sederhana, sebagai fondasi berpikir komputasional sebelum masuk ke materi kecerdasan artifisial.
Tujuan terakhir penting. Mapel ini bukan hanya soal alat, tetapi soal cara berpikir: mengenali pola, memecah masalah, dan menyusun langkah penyelesaian. Arduino hanyalah kendaraan yang membuat cara berpikir itu terasa nyata.
Komponen modul ajar yang disiapkan
Rancangan ini mengikuti komponen modul ajar yang umum dipakai guru. Identitas modul berisi nama penyusun, jenjang SMP, kelas, dan alokasi waktu satu pertemuan. Informasi umum mencakup sarana yang dibutuhkan, yaitu perangkat dengan browser dan koneksi internet, tanpa mensyaratkan perangkat Arduino fisik. Kompetensi awal cukup ditulis realistis: siswa pernah memakai komputer dan belum tentu pernah melihat board Arduino. Profil pelajar yang dituju antara lain gotong royong saat praktik berpasangan dan bernalar kritis saat memprediksi hasil program. Komponen inti berisi tujuan pembelajaran, pemahaman bermakna, pertanyaan pemantik, kegiatan pembelajaran, dan penilaian, yang diuraikan pada bagian-bagian berikut.
Pertanyaan pemantik yang efektif untuk membuka pertemuan, misalnya: bagaimana lampu taman bisa tahu kapan harus menyala? Pertanyaan ini dekat dengan kehidupan siswa dan diam-diam menyiapkan konsep sensor dan keputusan otomatis yang akan mereka praktikkan sendiri.
Alur satu pertemuan
Rancangan berikut memakai alur yang tersedia di Noviot, yaitu pretest, materi, lab praktik, dan posttest. Uraian lengkap tentang cara guru menjalankan alur ini ada di halaman Untuk Guru.
Pretest (10 menit). Lima soal singkat untuk memotret pemahaman awal: apa fungsi pin digital, apa yang terjadi bila LED dipasang terbalik, dan tebakan sederhana tentang cara sensor jarak bekerja. Hasilnya bukan untuk nilai, melainkan untuk menentukan dari mana penjelasan dimulai.
Materi (15 menit). Guru menjelaskan konsep pin input dan output serta struktur dasar program Arduino, memakai contoh rangkaian yang ditayangkan dari simulator. Penjelasan dibuat singkat karena pemahaman akan dibangun saat praktik.
Lab praktik simulator (40 menit). Siswa bekerja berpasangan di simulator. Tugas pertama adalah program blink: LED menyala dan mati bergantian. Setelah berhasil, pola waktunya diubah dan siswa diminta memprediksi hasilnya sebelum menekan tombol jalankan. Tugas kedua memakai template sensor ultrasonik HC-SR04: siswa membaca jarak, lalu menulis logika if agar LED menyala bila ada benda lebih dekat dari jarak tertentu. Dua tugas ini sengaja dipilih karena memuat konsep output digital dan keputusan berbasis data sensor.
Posttest dan refleksi (15 menit). Soal singkat sejenis pretest untuk melihat perubahan pemahaman, ditutup refleksi satu kalimat: apa yang hari ini paling membingungkan. Jawaban refleksi adalah bahan bakar perbaikan pertemuan berikutnya.
Contoh aktivitas yang bisa langsung dipakai
Untuk pertemuan pertama, template Blink adalah pilihan paling aman: rangkaian hanya berisi board, LED, dan resistor, dan programnya pendek. Variasi tantangannya mudah dibuat, misalnya pola kedip cepat dan lambat bergantian, atau dua LED yang menyala bergantian seperti lampu perlintasan sederhana.
Untuk pertemuan berikutnya, sensor ultrasonik memberi lompatan konsep yang bagus. Siswa belajar bahwa program bisa mengambil keputusan berdasarkan data dunia nyata. Dari sini guru bisa menjembatani ke kecerdasan artifisial secara sederhana: sistem yang memutuskan berdasarkan data adalah cikal bakal sistem cerdas, hanya saja aturannya masih ditulis manual oleh manusia. Perbandingan aturan manual versus sistem yang belajar dari data adalah pintu masuk yang alami untuk materi berikutnya.
Penilaian: pengetahuan dan praktik dipisah
Ada dua hal yang dinilai, dan sebaiknya tidak dicampur.
Penilaian pengetahuan diambil dari pretest dan posttest. Selisih keduanya memberi gambaran pertumbuhan pemahaman konsep, bukan sekadar nilai akhir.
Penilaian praktik diambil dari hasil lab: apakah rangkaian berjalan, apakah siswa bisa mengubah program dan menjelaskan akibat perubahannya. Rubrik sederhana cukup: rangkaian berjalan, program sesuai tugas, dan siswa mampu menjelaskan cara kerja dengan kata-kata sendiri. Penjelasan lisan singkat per pasangan sering lebih jujur daripada laporan tertulis panjang.
Contoh rubrik praktik yang bisa dipakai apa adanya: skor 3 bila rangkaian berjalan dan siswa dapat menjelaskan cara kerjanya serta akibat dari perubahan yang mereka buat; skor 2 bila rangkaian berjalan tetapi penjelasan masih dibantu pertanyaan pancingan; skor 1 bila rangkaian belum berjalan tetapi siswa dapat menunjukkan letak kesalahan yang mereka duga. Rubrik seperti ini menjaga penilaian tetap adil bagi siswa yang berpikirnya cepat maupun yang perlu waktu lebih lama, karena yang dinilai adalah proses berpikirnya, bukan sekadar hasil akhir yang menyala.
Tips menjalankan kelas tanpa perangkat fisik
Pertama, pastikan setiap pasangan siswa punya akun dan bisa masuk sebelum jam pelajaran dimulai, agar waktu tidak habis untuk urusan teknis. Kedua, tayangkan simulator di proyektor saat memberi contoh, dan biarkan siswa meniru langkahnya di perangkat masing-masing. Ketiga, manfaatkan sifat simulator yang tidak bisa rusak: dorong siswa mencoba dan salah, karena di sinilah prediksi dan perbaikan cara berpikir terjadi. Keempat, tutup kelas dengan menyimpan proyek siswa, supaya pertemuan berikutnya tinggal melanjutkan.
Dengan rancangan ini, keterbatasan alat tidak lagi menjadi alasan mapel Koding dan Kecerdasan Artifisial berjalan seadanya. Kelas tetap bisa praktik, tetap bisa dinilai, dan tetap menyenangkan, semuanya dari browser.