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.
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.
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.