Panduan · 15 mnt baca

Mengajar Arduino di Kelas Besar: 30 Siswa dan 10 Kit

Mengajar Arduino di kelas besar: peran untuk kelompok bertiga, kotak kit bernomor, antrean bantuan, kerangka pelajaran 40 menit, dan solusi untuk 10 masalah umum.

Mengajar Arduino di kelas besar bisa berjalan tanpa kekacauan asalkan semuanya punya nomor dan setiap siswa punya tugas. Dengan 30 siswa, 10 kit, dan tanpa asisten, bagi kelas menjadi kelompok bertiga, beri setiap kelompok peran perakit rangkaian, pemrogram, dan pembaca/pemeriksa, lalu rotasikan peran itu setiap pelajaran. Taruh kit di kotak bernomor 1 sampai 10, dan beri nomor 7 juga pada board, kabel, dan komputer milik kotak 7. Siapkan stasiun tetap tempat setiap kelompok memulai setiap pelajaran di meja yang sama dengan cara yang sama. Terakhir, buat satu aturan yang dihafal semua orang: sebelum datang kepadamu, cek 3 sumber dulu: bagian bantuan di halaman proyek, teman sekelompok, dan kelompok sebelah. Begitu kelima bagian ini terpasang, bahkan dengan 30 siswa kamu tidak lagi menjadi orang yang sibuk mencari LED, dan benar-benar punya waktu untuk mengajar.

Ini bukan rencana pelajaran, melainkan panduan manajemen kelas dan logistik. Proyek mana yang dikerjakan di minggu ke berapa dibahas di rencana coding robotik 8 minggu, dan cara membagikan kode Premium kepada siswa dibahas di artikel tentang kode massal untuk kelas. Di sini topiknya adalah masalah sehari-hari yang muncul ketika kamu menjalankan rencana itu dengan 30 siswa: siapa menyentuh apa, bagaimana komponen dihitung, bagaimana komputer dan kabel USB tetap tidak kusut, apa yang dilakukan ketika lima kelompok mengangkat tangan bersamaan, dan bagaimana membereskan meja dalam lima menit di akhir pelajaran. Semua contoh bertumpu pada asumsi yang sama: 30 siswa, 10 kit Arduino Uno, pelajaran 40 menit, dan seorang guru tanpa pembantu.

Breadboard yang dipakai di pelajaran Arduino
Setiap kotak berisi satu breadboard; di akhir pelajaran, rangkaiannya dibongkar atau disimpan apa adanya dengan label nomor kotak.

Hitung dulu: kenapa kelompok bertiga dan 10 stasiun?

Dengan 30 siswa dan 10 kit, pembagian yang paling alami adalah 10 kelompok × 3 siswa, dan itu lebih dari sekadar kebetulan aritmetika. Dengan kelompok berdua, kamu butuh 15 kit; di kelompok berempat atau berlima, setidaknya satu siswa tersisih dan pulang tanpa pernah menyentuh breadboard. Tiga orang cocok dengan tiga pekerjaan yang dibutuhkan sebuah rangkaian: satu memasang komponen, satu memindahkan kode ke komputer dan meng-upload-nya, dan satu membaca halaman proyek serta memeriksa setiap langkah. Setiap kelompok duduk di stasiun tetap, dan stasiun itu memakai nomor yang sama dengan kotak dan komputer kelompok tersebut. Ketika ada siswa yang tidak hadir, kelompok tidak disusun ulang: di kelompok berdua, tugas pembaca/pemeriksa pindah ke pemrogram; di kelompok berempat, orang keempat menjadi pengelola komponen dan mengambil alih penghitungan kotak. Dengan begitu, setiap pelajaran dimulai dari peta yang sama, dan tidak ada yang bertanya “aku duduk di mana, aku lihat apa?”

Peran kelompok: perakit rangkaian, pemrogram, pembaca/pemeriksa

Tujuan peran bukan memisahkan siswa, melainkan membuat tangan semua orang tetap sibuk. Pemandangan paling umum di kelas besar adalah ini: siswa yang paling bersemangat menguasai kabel sekaligus keyboard, dan dua lainnya beralih ke ponsel. Peran memutus pola itu, karena setiap peran punya tugas yang hanya bisa dikerjakan olehnya dan tugas yang tidak boleh dikerjakannya. Kamu bisa mencetak tabel di bawah dalam ukuran besar dan menaruhnya di setiap stasiun, atau mengubah kartu peran menjadi tanda pengenal berkalung (lanyard).

PeranApa yang dikerjakanApa yang dipegangApa yang tidak dikerjakan
Perakit rangkaianMengeluarkan komponen dari kotak, memasangnya ke breadboard dan board, lalu bilang “pengkabelan siap” sebelum USB dicolokkan.Kotak, breadboard, boardTidak menyentuh keyboard; tidak mengubah kode.
PemrogramMemindahkan kode ke komputer, memilih board dan port, meng-upload, membacakan pesan error dengan suara keras.Komputer, kabel USBTidak mencabut kabel dari breadboard; tidak mengambil komponen.
Pembaca/pemeriksaMembuka halaman proyek, membaca langkah-langkah secara berurutan, membandingkan setiap sambungan dengan skema rangkaian, menghitung isi kotak di awal dan akhir, mengatur gelas bantuan.Ponsel (halaman proyek), kartu isi, pulpenTidak memasang komponen; tidak pernah bilang “biar aku saja”, tapi mengatakan apa yang harus dilakukan.

Rotasikan peran setiap pelajaran; setelah tiga pelajaran, setiap siswa sudah menjalani tiap peran satu kali. Kamu tidak perlu mengingat rotasinya sendiri: tulis nama siswa di kartu stasiun sebagai A, B, dan C, lalu tulis nomor pelajaran di papan tulis. Setiap siswa menemukan perannya dari huruf dan nomor pelajaran. Di proyek dua tahap (misalnya LED dulu, lalu tombol), kamu juga bisa merotasi sekali di tengah pelajaran; pemrogram kemudian merakit rangkaian di tahap kedua dan membuat sendiri sambungan yang tadi ia amati di tahap pertama.

PelajaranSiswa ASiswa BSiswa C
Pelajaran 1, 4, 7Perakit rangkaianPemrogramPembaca/pemeriksa
Pelajaran 2, 5, 8Pembaca/pemeriksaPerakit rangkaianPemrogram
Pelajaran 3, 6, 9PemrogramPembaca/pemeriksaPerakit rangkaian
Bentuk kelompok dengan sengaja di pelajaran pertama, jangan secara acak: setiap kelompok sebaiknya mendapat satu siswa yang nyaman dengan komputer dan satu siswa yang membaca dengan teliti. Mengacak ulang kelompok sekali setelah tiga pelajaran pertama juga mengurangi keributan yang muncul karena teman yang sama selalu duduk bersama. Jika kamu berencana memakai peran untuk penilaian, kriteria kerja kelompok di rubrik penilaian proyek langsung cocok dengan rotasi ini.

Manajemen kit: kotak bernomor, kartu isi, dan penghitungan

Di kelas besar, komponen yang hilang berarti menit yang hilang. Ketika sebuah kelompok tidak menemukan LED-nya, mereka meminjam dari kotak sebelah, kelompok sebelah menutup kekurangannya dari kotak lain di pelajaran berikutnya, dan tiga minggu kemudian tidak ada kotak yang lengkap dan kamu tidak tahu di mana barangnya hilang. Obatnya sederhana: setiap kit punya kotak sendiri, nomor besar di tutupnya, dan kartu isi di dalamnya. Kartu isi mencantumkan nama komponen, jumlah, dan dua kotak centang kosong (masuk dan keluar). Jika kartunya dilaminasi, pemeriksa mencentangnya dengan spidol whiteboard setiap pelajaran dan menghapusnya di akhir. Daftar di bawah adalah contoh kotak dasar yang mencakup proyek gratis pertama dengan LED, tombol, LDR, dan buzzer; tambahkan atau hapus baris sesuai kurikulummu sendiri.

KomponenPer kotakTotal untuk 10 kotakKotak cadangan
Arduino Uno (label bernomor)1101 jika memungkinkan
Kabel USB (kabel data, label bernomor)1102
Breadboard (830 lubang)1101
Kabel jumper male-to-male2020030
LED (merah, kuning, hijau; masing-masing 2)66015
Resistor 220 Ω66020
Resistor 10 kΩ33010
Push button (tombol)2205
LDR1103
Buzzer1102
Potensiometer (10 kΩ)1102
Kartu isi berlaminasi + spidol whiteboard110-

Hitung dua kali: masuk di awal, keluar di akhir. Penghitungan masuk adalah tugas pemeriksa dan tidak boleh lebih dari satu menit; ia menata komponen sesuai urutan kartu, membaca jumlahnya dari kartu, dan mencentang kotaknya jika semuanya ada. Penghitungan keluar mengikuti urutan yang sama, tetapi pemeriksa menghitung sementara perakit rangkaian membongkar rangkaiannya. Resistor adalah komponen yang paling sering tertukar; taruh yang 220 Ω dan 10 kΩ di kantong kecil terpisah atau tambahkan sekat di dalam kotak. Jika siswa tidak yakin nilai sebuah resistor, mereka bisa membaca gelang warnanya dengan alat Kode warna di aplikasi, dan ketika kamu menambahkan warna LED baru, kamu bisa menghitung resistor yang tepat dengan alat Resistor LED. Ketika ada yang kurang, ikuti protokol ini tanpa menyalahkan siapa pun:

  1. Kurang di awal: Pemeriksa menulis komponen yang kurang di kartu dan, tanpa mengangkat tangan, berjalan ke meja material tempat kotak cadangan berada; ia mengambil satu komponen dan mencatat “diambil dari cadangan” di tepi kartu.
  2. Kurang di akhir: Kelompok menghabiskan dua menit untuk memeriksa kolong meja, bagian belakang breadboard, dan tas. Jika tidak ketemu, pemeriksa menulis tanggal dan nama komponen di kartu; hari itu komponennya tidak diganti dari kotak cadangan, kamu yang menambahkannya setelah pelajaran.
  3. Komponen rusak: LED dengan kaki patah, kabel dengan ujung putus, atau komponen yang sempat panas tidak kembali ke kotak. Komponen itu masuk ke wadah berlabel “rusak” di meja material; kamu memeriksa wadah itu seminggu sekali dan melengkapi isi kotak.
  4. Kekurangan berulang: Jika kotak yang sama kekurangan dua pelajaran berturut-turut, lakukan penghitungan akhir pelajaran bersama kelompok itu; sering kali masalahnya bukan pencurian, melainkan komponen yang nyasar ke kotak lain.
Larang tukar-menukar komponen antarkotak, bahkan dengan niat terbaik sekalipun. “Kami punya LED lebih, ambil saja satu” terlihat seperti sikap baik, tetapi itu merusak sistem penghitungan sejak hari pertama. Satu-satunya sumber yang sah adalah kotak cadangan, dan kotak cadangan tetap di mejamu.

Tata letak kelas dan logistik komputer/USB

Atur meja menjadi 10 pulau dan taruh nomor stasiun besar di masing-masing. Komputer diletakkan di sisi dekat stopkontak, dan kotak berada di depan siswa; kabel USB sebaiknya datang dari tepi meja, bukan melintang di tengah, supaya lengan perakit rangkaian tidak tersangkut dan menarik board jatuh dari meja. Sisakan jalur jalan untukmu: kamu harus bisa mencapai stasiun mana pun dalam beberapa langkah. Meja material (kotak cadangan, wadah komponen rusak, kartu isi kosong) diletakkan di dekat pintu, dan papan bantuan di tempat yang bisa dilihat semua orang. Jika ada proyektor, tampilkan skema rangkaian dalam ukuran besar selama penjelasan singkat; jika tidak, siswa membuka skema yang sama di ponsel masing-masing. Di sisi komputer, hampir semua kebingungan berasal dari satu hal: tidak ada yang tahu board mana yang ada di port mana. Selesaikan itu sebelum pelajaran dengan pengaturan ini:

  • Aturan satu nomor: Kotak 7, board 7, kabel USB 7, dan komputer 7. Tempelkan selotip kertas (masking tape) di board dan di kedua ujung kabel, lalu tulis nomornya; board selalu dicolokkan ke komputer yang sama dan, jika memungkinkan, ke soket USB yang sama, sehingga di Windows nomor port-nya biasanya juga tetap sama.
  • Metode cabut-colok: Jika daftar port menunjukkan lebih dari satu pilihan, siswa mencabut board, melihat daftar Tools > Port di Arduino IDE, lalu mencolokkan board lagi; port yang muncul adalah board miliknya. Minta semua orang melakukan ini sekali di pelajaran pertama.
  • Tes persiapan sebelum pelajaran: Sebelum pelajaran, pastikan Arduino IDE sudah terinstal di setiap komputer, driver yang dibutuhkan board klon sudah terinstal, dan setiap board sudah sekali meng-upload Blink dari komputernya sendiri. Untuk langkah instalasinya, lihat Cara Instal Arduino IDE 2.
  • Library sejak awal: Jika proyek pelajaran membutuhkan library, instal di setiap komputer sebelumnya, bukan selama pelajaran. Caranya ada di Cara Instal Library Arduino.
  • Folder siap pakai: Buat folder yang dinamai sesuai nomor pelajaran di desktop setiap komputer dan taruh kode minggu itu di dalamnya. Siswa tetap membaca dan mengubah kodenya, tetapi kamu menghemat lima menit yang hilang ketika 30 orang mencoba memindahkan kode bersamaan.

Jika tidak ada satu komputer per kelompok, siapkan stasiun upload. Misalnya kelas punya 5 laptop: dua kelompok berbagi satu komputer; kelompok merakit dan memeriksa rangkaian di mejanya, lalu membawa board dan kabel USB ke stasiun, meng-upload, dan kembali. Agar antreannya jelas, taruh kartu bertuliskan “kelompok yang sedang meng-upload” di samping komputer, dan jangan biarkan satu kelompok berada di stasiun lebih dari dua menit. Jika muncul error upload, kelompok itu meninggalkan stasiun, menyelidikinya di mejanya sendiri, dan masuk antrean lagi; dengan begitu, satu kelompok yang mentok tidak pernah menahan sembilan kelompok lainnya.

Rutinitas awal pelajaran: 10 menit di awal, lalu 5

  1. Di pintu (menit 0–1): Ketika masuk, siswa menemukan perannya dari nomor pelajaran di papan tulis dan langsung menuju stasiunnya.
  2. Pembagian kotak (menit 1–3): Para pemeriksa mengambil kotak bernomor mereka dari rak material; kotak berdiri sesuai urutan nomor dan tidak ada yang meraih kotak lain.
  3. Penghitungan masuk (menit 3–5): Pemeriksa mencentang kartu isi, perakit rangkaian menata komponen, pemrogram menyalakan komputer dan membuka Arduino IDE.
  4. Cek koneksi (menit 5–7): Pemrogram mencolokkan USB dan memeriksa bahwa board dan port sudah dipilih dengan benar; jika port tidak muncul, gelas bantuan langsung diganti ke kuning.
  5. Halaman proyek (menit 7–9): Pemeriksa membuka proyek minggu itu di ponselnya dan membandingkan daftar Komponen yang dibutuhkan dengan komponen di kotak.
  6. Tanda siap (menit 9–10): Kelompok yang sudah siap menaruh gelas hijau di paling atas. Kamu hanya mendatangi meja yang tidak hijau. Setelah pelajaran ketiga, rutinitas ini biasanya turun menjadi 5–6 menit.

Antrean bantuan untuk guru yang mengajar sendirian

Yang membuat guru kelelahan di kelas besar bukan pertanyaan sulit, melainkan tangan yang terangkat bersamaan dan panggilan “Pak/Bu, bisa ke sini?”. Alih-alih mengangkat tangan, beri setiap stasiun tiga gelas plastik bertumpuk (hijau, kuning, merah) atau tiga kartu berwarna yang berdiri di meja. Kelompok menaruh warna yang sesuai dengan keadaannya di paling atas. Sistem gelas ini punya dua manfaat: kamu langsung melihat kelompok mana yang mentok, dan siswa tetap bekerja sambil menunggu alih-alih mengacungkan tangan di udara. Kelompok yang menunjukkan merah juga menulis nomor stasiunnya di papan bantuan; kamu mendatangi sesuai urutan di papan, dan kelompok yang berteriak atau meninggalkan kursinya tidak bisa menyerobot antrean.

WarnaStatus kelompokResponsmu
HijauKami sesuai rencana atau sudah selesai.Ketika berkeliling, kamu hanya mengajukan pertanyaan pengecekan dan memberi tugas lanjutan kepada yang sudah selesai.
KuningKami punya pertanyaan, tapi masih bisa lanjut ke langkah lain.Kamu datang setelah yang merah; sering kali kelompok itu sudah menyelesaikannya sebelum kamu tiba.
MerahKami berhenti; kami sudah mengecek 3 sumber tapi tidak bisa lanjut.Kamu datang sesuai urutan di papan, tinggal di meja tidak lebih dari 2 menit, dan menyerahkan kelompok itu ke asisten siswa jika perlu.

Satu-satunya syarat untuk gelas merah adalah aturan 3 sebelum guru: kelompok harus sudah mengecek tiga sumber sebelum memanggilmu. Yang pertama adalah halaman proyek. Di BlueGrays, tab Pahami kode di setiap proyek punya bagian Kalau mentok setelah penjelasan kode langkah demi langkah, yang mendaftar kendala yang sering muncul di proyek itu; di proyek gratis, tab ini terbuka untuk semua orang. Bagian Atasi masalah di halaman proyek mendaftar pengecekan yang perlu dilakukan “jika proyekmu tidak berjalan” dan terbuka dengan Premium. Sumber kedua adalah teman sekelompok: pemeriksa membaca ulang skema sambungan demi sambungan sementara perakit rangkaian menelusuri setiap kabel dengan jari. Sumber ketiga adalah kelompok sebelah: melihat rangkaian yang sudah berjalan milik kelompok yang mengerjakan proyek yang sama dan sudah melewati langkah yang sama sering kali mengungkap LED yang terbalik dalam hitungan detik. Ketika gelas merah naik, pertanyaan pertamamu sebaiknya “Tiga sumber mana yang sudah kalian cek?”; jika tidak ada jawaban, gelasnya kembali ke kuning.

Asisten siswa adalah bantuan terbaik bagi guru yang mengajar sendirian. Di setiap pelajaran, jadikan dua atau tiga siswa yang pertama selesai sebagai asisten dan beri mereka tanda yang terlihat (tanda pengenal atau ban lengan). Asisten punya satu aturan, tangan di belakang punggung: mereka menjelaskan, menunjukkan, dan bertanya, tetapi tidak pernah menyentuh breadboard kelompok lain atau mengetikkan kodenya. Jika kamu mengirim asisten ke gelas kuning dan dirimu sendiri ke gelas merah, antreannya cepat mencair. Jangan selalu memilih siswa yang sama; memastikan setiap siswa menjadi asisten setidaknya sekali selama semester membuat siswa yang cepat tidak bosan dan mencegah yang lain berkata “toh mereka yang akan mengerjakannya”.

Kerangka pelajaran 40 menit

MenitTahapGuruKelompok
0–6PersiapanMenunjuk papan peran di pintu, mendatangi setiap gelas yang tidak hijau.Pembagian kotak, penghitungan masuk, cek IDE dan port, halaman proyek dibuka.
6–12Penjelasan singkatMenjelaskan satu konsep (misalnya resistor pull-down atau pembacaan analog) pada skema rangkaian dan mengajukan pertanyaan prediksi.Pemeriksa memperbesar skema di ponsel, kelompok menulis prediksinya di kertas.
12–30MerakitMengelola antrean bantuan, mengirim asisten ke gelas kuning.Rangkaian dirakit, kode di-upload, aturan 3 sebelum guru jika tidak berjalan.
30–35PengecekanBerkeliling dari meja ke meja dan mengajukan satu pertanyaan “kenapa” ke setiap kelompok.Rangkaian yang berjalan ditunjukkan, proyek ditandai dengan Sudah buat, pertanyaan penutup dijawab.
35–40Beres-beresBerdiri di rak dan menerima kotak kembali sesuai urutan nomor.USB dicabut, rangkaian dibongkar atau diberi label, penghitungan keluar, kotak kembali ke rak.

Titik paling rapuh dalam kerangka ini adalah menit ke-30: tahap merakit seolah tidak pernah selesai, dan tahap beres-beres menghilang. Untuk mencegahnya, beri peringatan “dua menit” dengan suara keras di menit ke-28 dan berhenti di menit ke-30, bahkan untuk rangkaian yang belum berjalan. Kelompok yang rangkaiannya belum berjalan menjawab “apa yang sudah kami coba, di mana kami mentok sekarang?” selama tahap pengecekan, dan itu juga bagian dari belajar. Jika pelajaranmu 80 menit, jangan jalankan kerangkanya dua kali; lakukan persiapan dan beres-beres sekali saja, lalu bagi bagian merakit di tengah menjadi proyek dua tahap, atau menjadi tahap merakit dan tugas lanjutan.

10 masalah kelas paling umum dan solusi 1 menit

GejalaKemungkinan penyebabSolusi 1 menit
Board tidak ada di daftar portKabel USB khusus pengisian daya (tanpa jalur data) atau driver board klon belum terpasangGanti dengan kabel data cadangan; jika masih tidak muncul, catat komputer itu dan instal driver-nya setelah pelajaran.
Port muncul tapi “busy” atau akses ditolakSerial Monitor atau jendela IDE lain sedang memakai portTutup jendela lain, cabut board, lalu colokkan lagi.
Kode ter-upload ke board kelompok lainDua board di satu komputer atau port yang dipilih salahAturan satu nomor dan metode cabut-colok; satu board per komputer.
Kompilasi berhasil, upload gagalBoard yang dipilih di Tools > Board salahBandingkan menu dengan tulisan di board; di Nano klon, cek juga opsi prosesornya.
Upload macet dengan “not in sync”Port salah, atau ada kabel terpasang di pin 0 dan 1Pilih port lagi; cabut kabel dari pin 0 dan 1 selama upload.
Kode sudah di-upload, LED tetap matiLED terpasang terbalikKaki panjang (anoda) di sisi resistor dan pin, kaki pendek ke GND; cukup balik LED-nya.
Tidak ada komponen yang bereaksi sama sekaliSambungan GND terlupaKabel hitam dari GND board ke jalur minus breadboard; aturan kabel hitam = GND.
Pengkabelan terlihat benar, rangkaian tidak berjalanKomponen di baris breadboard yang salah, atau jalur daya terputus di tengah pada beberapa breadboard panjangCocokkan nomor baris dengan skema satu per satu; sambungkan kedua bagian jalur dengan kabel pendek.
Error “No such file or directory”Library yang dibutuhkan kode belum terinstal di komputer ituInstal dari Library Manager; sebelum pelajaran berikutnya, instal di semua komputer.
Karakter acak di Serial MonitorBaud rate Serial Monitor tidak sama dengan nilai Serial.begin di kodeAtur opsi baud rate di Serial Monitor ke nilai di kode (9600 di sebagian besar proyek).
Cetak tabel ini di kertas A4, taruh di setiap stasiun, dan jadikan bagian dari aturan 3 sebelum guru; hal pertama yang kamu tanyakan kepada kelompok dengan gelas merah sebaiknya “Apakah gejala kalian ada di tabel?”. Membaca artikel tentang kode Arduino yang gagal di-upload sekali sebelum pelajaran, dengan penyebab dan solusi rinci untuk setiap pesan error, mencegah sebagian besar masalah port yang akan kamu temui di kelas.

Yang cepat selesai dan yang mentok: dua kecepatan dalam satu ruangan

  • Tugas Coba sendiri: Di BlueGrays, tab Pahami kode diakhiri dengan bagian Coba sendiri; setiap tugas dilengkapi pilihan Petunjuk dan Lihat solusi. Kelompok yang sudah selesai menuliskan prediksinya di kertas sebelum mengerjakan tugas, lalu mengubah kode, meng-upload-nya, dan membandingkan hasilnya dengan prediksi. Cara mengerjakan tugas-tugas ini sudah kami jelaskan secara rinci di artikel Pahami kode.
  • Satu langkah lebih jauh: Kelompok yang menyelesaikan LED Berkedip bisa lanjut ke Lampu Lalu Lintas dengan kotak yang sama, dan kelompok yang menyelesaikan Nyala/Mati LED dengan Tombol (On/Off) bisa lanjut ke Menggunakan Buzzer. Komponen di kotak cukup untuk proyek-proyek ini, jadi tidak ada yang perlu pergi ke meja material.
  • Proyek berikutnya dengan Pencari proyek: Siswa bisa menjawab 3 pertanyaan di Pencari proyek di aplikasi untuk menemukan proyek berikutnya yang sesuai dengan minat mereka. Cara kerjanya ada di artikel tentang proyek Arduino mana yang sebaiknya dibuat.
  • Menjadi asisten: Satu anggota kelompok yang sudah selesai menjadi asisten siswa untuk pelajaran itu; menjelaskan adalah ujian terbaik untuk benar-benar memahami sebuah rangkaian.

Siapkan setengah rangkaian siap pakai untuk kelompok yang mentok. Sebelum pelajaran, rakit bagian breadboard dari proyek minggu itu (misalnya LED dan resistornya) di breadboard dari kotak cadangan. Kelompok yang masih merah di menit ke-20 dan tidak bisa menemukan kesalahan di rangkaiannya sendiri menyingkirkan breadboard-nya, menghubungkan breadboard siap pakai itu ke board-nya dengan dua kabel, lalu meng-upload kodenya. Ketika rangkaiannya berjalan, tugas kelompok belum selesai: mereka menaruh kedua breadboard berdampingan dan mencari perbedaannya. Dengan begitu, kelompok yang mentok menutup pelajaran dengan rangkaian yang berjalan dan menemukan kesalahannya sendiri. Di proyek sensor seperti Lampu Tidur dengan LDR, kamu bisa memakai metode yang sama untuk bagian rangkaian yang berisi sensor.

Memakai aplikasi di kelas besar: semua orang di layarnya sendiri

Di kelas besar, sulit bagi 30 orang untuk melihat satu skema yang digambar di papan tulis secara bersamaan. Di sinilah BlueGrays membantu: setiap siswa, atau setidaknya pemeriksa di setiap kelompok, membuka proyek di ponselnya sendiri. Skema rangkaian bisa diperbesar, jadi siswa di barisan belakang pun bisa membaca nomor pin dari dekat; dengan Simpan ke galeri, skema tersimpan di ponsel dan bisa dibuka bahkan ketika internet lemah. Mode Yuk bikin bareng membagi proyek menjadi beberapa langkah (siapkan komponen, rakit rangkaian, upload kode, jalankan dan uji), dan dalam mode ini layar tetap menyala, jadi ponsel yang ditinggal di meja tidak menjadi gelap. Di akhir pelajaran, setiap siswa yang menunjukkan rangkaian yang berjalan menandai proyek dengan Sudah buat, dan kamu melihat tanda itu di layar ponsel ketika berkeliling. Perlu jujur di sini: BlueGrays tidak punya dasbor kelas; kamu tidak bisa melihat dari jauh di sebuah daftar proyek mana saja yang sudah diselesaikan siswamu, jadi pengecekan dilakukan di meja. Karena skema rangkaian, kode, blok, dan Pahami kode terbuka di 60 proyek gratis (20 per platform), tidak ada yang butuh Premium untuk minggu-minggu pertama; jika kamu melanjutkan dengan proyek Premium, Paket pendidik memungkinkan seluruh kelas membuka proyek yang sama.

Aturan keselamatan dan beres-beres

  • Cabut USB ketika memasang kabel: USB tetap tercabut selama perakit rangkaian membuat sambungan; pemrogram tidak mencolokkannya sampai mendengar “pengkabelan siap”.
  • Hanya 5 V dari USB: Di pelajaran-pelajaran pertama tidak ada baterai, adaptor, atau apa pun yang dicolokkan ke stopkontak; pin 5V tidak pernah dihubungkan langsung ke GND.
  • Komponen panas = berhenti: Jika ada komponen yang panas atau tercium bau, cabut USB dulu, lalu ganti gelas ke merah. Komponen yang panas masuk ke wadah komponen rusak.
  • Meja rapi: Tidak ada makanan atau minuman di stasiun, tas tetap di bawah meja, dan kabel USB tidak pernah menjuntai ke jalur jalan.
  • Tidak ada pengkabelan baru di 5 menit terakhir: Begitu beres-beres dimulai, tidak ada yang memasang kabel baru; rangkaian yang akan dilanjutkan lain kali tidak dibongkar, breadboard-nya masuk ke kotak dan kartunya diberi catatan: “Kotak 7, rangkaian dilanjutkan”.
  • Urutan pengembalian: Cabut USB, gulung kabelnya, hitung komponennya, centang kartunya, tutup kotaknya, dan taruh di rak sesuai urutan nomor. Tidak ada yang keluar sebelum kotak terakhir ada di rak.

Pengaturan ini mungkin terasa berat di dua pelajaran pertama; setelah pelajaran ketiga, semuanya berubah menjadi rutinitas dan membebaskan sebagian besar waktu pelajaran untuk benar-benar mengajar. Kamu tidak perlu menyiapkan semuanya sekaligus: mulailah dengan kotak bernomor dan peran, lalu tambahkan gelas di minggu kedua. Jika kamu ingin siswa membuka proyek minggu itu di ponselnya sendiri dan memperbesar skemanya, unduh BlueGrays dan coba sendiri beberapa proyek gratis sekali sebelum pelajaran; tahu letak setiap bagian ketika kamu masuk ke kelas adalah lima menit pertama yang kamu menangkan di pelajaran yang sibuk.

Pertanyaan umum

Bagaimana cara mengelola kelas besar dalam pelajaran Arduino?

Bagi kelas menjadi kelompok bertiga, beri setiap kelompok peran perakit rangkaian, pemrogram, dan pembaca/pemeriksa, lalu rotasikan perannya setiap pelajaran. Taruh kit di kotak bernomor dan cocokkan kotak, board, kabel, dan komputer dengan nomor yang sama. Untuk bantuan, pakai sistem gelas berwarna dan aturan bahwa kelompok harus mengecek 3 sumber sebelum datang kepadamu.

Berapa kit Arduino yang kubutuhkan untuk 30 siswa?

Dengan kelompok bertiga, 10 kit sudah cukup. Daripada menambah kit kesebelas yang lengkap, lebih efisien menyiapkan kotak cadangan berisi LED, resistor, dan kabel jumper ekstra, beberapa kabel USB, dan satu breadboard. Jika anggarannya cukup, board cadangan di kotak itu mencegah satu board yang rusak menghentikan pelajaran.

Berapa siswa yang sebaiknya ada dalam satu kelompok Arduino?

Tiga adalah ukuran kelompok yang paling efektif, karena sebuah rangkaian punya tiga pekerjaan terpisah: memasang komponen, meng-upload kode, dan memeriksa langkah-langkahnya. Di kelompok berempat atau lebih, setidaknya satu siswa tersisih. Kelompok berdua juga bisa jika kit-nya cukup; dalam hal ini tugas pemeriksa pindah ke pemrogram.

Apa yang harus kulakukan di kelas jika port Arduino tidak muncul?

Pertama, ganti kabel USB dengan kabel data cadangan; penyebab paling umum di kelas adalah kabel khusus pengisian daya. Jika port masih tidak muncul, driver board klon mungkin belum terinstal; catat komputer itu dan instal driver-nya setelah pelajaran. Jika ada beberapa port di daftar, cabut lalu colokkan lagi board-nya untuk mengetahui mana yang milikmu.

Bagaimana satu guru bisa mengimbangi pertanyaan dari 10 kelompok?

Alih-alih mengangkat tangan, pakai gelas hijau, kuning, dan merah untuk langsung melihat kelompok mana yang mentok, dan datangi hanya yang merah sesuai urutan di papan. Wajibkan kelompok mengecek bagian bantuan di halaman proyek, teman sekelompok, dan kelompok sebelah sebelum memanggilmu. Jadikan siswa yang pertama selesai sebagai asisten dan kirim mereka ke gelas kuning.

Bisakah aku melihat kemajuan siswaku di BlueGrays?

Tidak, BlueGrays tidak punya dasbor kelas atau pelacakan kemajuan siswa. Siswa menandai proyek yang sudah mereka selesaikan dengan Sudah buat di akun masing-masing, dan kamu mengeceknya di meja di akhir pelajaran dengan melihat layar mereka. Jika kamu membeli paket pendidik, kamu hanya bisa melihat siswa mana yang menukarkan kode yang mana.

Lihat semua proyek
LED Berkedip
#1Pemula

LED Berkedip

"Halo" pertama di dunia elektronika: menyalakan dan mematikan satu LED. Arduino menyalakan dan mematikan LED dengan jeda singkat, sehingga cahayanya berkedip cepat. Kamu melihat dengan cara paling sed

4.6(188)
1127
Lampu Lalu Lintas
#3Pemula

Lampu Lalu Lintas

Tiruan mini lampu lalu lintas yang kamu lihat di jalan setiap hari. Merah menyala dua detik, kuning menyala sebentar, hijau menyala dua detik, lalu kembali ke merah lewat kuning lagi, terus berulang.

4.8(131)
397
Kendali LED dengan Tombol Tekan (Tekan)
#9Pemula

Kendali LED dengan Tombol Tekan (Tekan)

Persis seperti bel pintu: lampu tetap menyala selama kamu menekan, dan mati ketika kamu melepasnya. Arduino terus mendengarkan tombol; selama ditekan LED menyala, dan begitu jarimu terangkat LED mati.

4.8(113)
229
Nyala/Mati LED dengan Tombol (On/Off)
#10Pemula

Nyala/Mati LED dengan Tombol (On/Off)

Tekan tombol sekali dan lampu menyala, tekan lagi dan lampu mati, persis seperti sakelar lampu di kamarmu. Arduino menyadari setiap tekanan dan membalik LED ke keadaan sebaliknya, sambil menunggu sebe

4.8(100)
167
Lampu Tidur dengan LDR
#12Pemula

Lampu Tidur dengan LDR

Lampu tidur kecil yang menyala sendiri ketika gelap dan mati ketika pagi tiba. Sensor cahaya mengukur seberapa terang ruangan, dan Arduino menyalakan LED ketika cukup gelap lalu mematikannya lagi keti

4.8(102)
205
Menggunakan Buzzer
#13Pemula

Menggunakan Buzzer

Pernah penasaran bagaimana bel pintu atau alarm mengeluarkan suaranya? Arduino membuat buzzer kecil berbunyi bip dengan jeda singkat: bip, jeda, bip, jeda. Kamu melihat bagaimana suara dibuat dengan l

4.7(89)
161
Dua LED Berkedip Bergantian
#2Pemula

Dua LED Berkedip Bergantian

Dua LED berkedip cepat secara bergantian: ketika satu menyala, yang lain mati, seperti sedang saling melempar bola. Arduino menyalakan setiap lampu selama seperlima detik lalu menyerahkannya ke yang l

4.6(105)
343
Pengukuran Jarak HC-SR04 (Tampilan Serial)
#27Pemula

Pengukuran Jarak HC-SR04 (Tampilan Serial)

Sensor HC-SR04 bekerja persis seperti kelelawar yang mencari jalan dalam gelap: ia mengirim suara yang tidak bisa kamu dengar, mendengarkan pantulannya, dan mengukur seberapa jauh benda di depannya. A

4.6(46)
71