Melibatkan
Luncurkan Bagian Keterlibatan
ACTS adalah apa yang akan dilakukan guru dan ASKS adalah bagaimana guru akan memfasilitasi.
| TINDAKAN | BERTANYA |
|---|---|
|
|
Melibatkan
-
InstruksikanInstruksikan
kepada siswa bahwa ada proses yang dapat mereka gunakan ketika mereka mencoba memperbaiki bug dalam proyek mereka. Ini disebut proses debugging, dan terdiri dari tiga langkah: Identifikasi, Temukan, dan Perbaiki. Mereka akan menggunakan proses ini untuk memperbaiki kesalahan pada proyek, tetapi pertama-tama mereka perlu mempelajari apa saja langkah-langkah dalam proses tersebut.
Proses Debugging -
BagikanBagikan
hanya satu Robot 123, satu Field Tile, dan satu Coder untuk tujuan demonstrasi. Pastikan semua siswa dapat melihat Lapangan, Robot 123, dan Programmer. Anda akan membagikan materi kepada kelompok siswa setelah demonstrasi selesai. Muat proyek di bawah ini ke dalam Coder untuk digunakan sebagai demonstrasi proses debugging bagi siswa.
Proyek dengan kartu "mainkan bel pintu" sebagai bug. - Aktifkan Robot 123 mendorong roda di sepanjang permukaan hingga Anda mendengar suara start-up, seperti yang ditunjukkan pada animasi di bawah ini. Aktifkan suara untuk animasi ini. Untuk informasi lebih lanjut tentang Robot 123, lihat artikel Menggunakan Perpustakaan STEM Robot VEX 123.
Berkas video- , hidupkan Coder hubungkan Robot 123 ke Coder. Untuk menghubungkan Robot 123, tekan dan tahan tombol Start dan Stop pada Coder, serta tombol Left dan Right pada Robot 123 selama minimal 5 detik, hingga Anda mendengar bunyi terhubung, dan lampu indikator berkedip serempak, seperti yang ditunjukkan pada animasi di bawah ini. Aktifkan suara untuk animasi. Untuk informasi lebih lanjut tentang Coder, lihat artikel Menggunakan Perpustakaan STEM VEX 123.
Berkas video -
MemfasilitasiMemfasilitasi
pemahaman siswa tentang setiap langkah proses debugging untuk siswa, menggunakan proyek sederhana dengan bug yang Anda tambahkan ke Coder Anda. Rujuklah pada Grafik Debugging Identifikasi, Temukan, Perbaiki saat Anda melakukan proses tersebut.
- Pertama, beri tahu siswa apa yang Anda maksudkan dengan proyek Anda (Mengendarai mobil mainan dan membunyikan klakson).
- Kemudian beri tahu siswa, gambar tersebut menunjukkan kepada kita langkah pertama dari proses ini adalah Mengidentifikasi jika ada perilaku yang tidak terduga.
- Mintalah siswa untuk mengamati perilaku Robot 123 saat Anda menjalankan proyek, dan angkat tangan mereka ketika mereka menemukan kesalahan dalam perilaku tersebut.
- Siswa harus berbagi pengamatan mereka untuk mengidentifikasi kesalahan dalam perilaku tersebut.
- Ingatkan siswa bahwa langkah kedua adalah Temukan Tanyakan kepada siswa di mana mereka akan menemukan serangga tersebut. Apakah serangga itu ada di dalam robot? Tidak, bug-nya ada di Coder! kita lihat kartu-kartu Coder dan temukan bug-nya.
- Dorong siswa untuk memperhatikan kartu Coder dengan saksama, dan mendemonstrasikan setiap kartu dengan robot. (tanpa menjalankan proyek)
- Minta mereka untuk memilih kartu Coder yang merupakan bug dalam proyek tersebut.
- Jalankan kembali proyek jika perlu.
- Setelah siswa menyelesaikan langkah Temukan , ingatkan mereka bahwa langkah ketiga dalam proses tersebut adalah Perbaiki!
- Tunjukkan kepada siswa sekelompok 2-3 kartu Coder yang mencakup kartu yang benar.
- Tanyakan kepada siswa kartu Coder mana yang menurut mereka tepat untuk memperbaiki proyek tersebut.
- Ganti kartu yang salah dengan kartu yang benar yang dipilih siswa, dan jalankan proyek tersebut lagi.
- Beri tahu mereka bahwa mereka baru saja melakukan debugging pada proyek pertama mereka dengan menggunakan proses debugging , Temukan, Perbaiki!
- TawarkanTawarkan penguatan positif kepada siswa atas pengamatan yang cermat dan tanggapan yang bijaksana.
Penyelesaian Masalah Guru
- Siswa mungkin perlu diingatkan untuk mendorong kartu Coder sepenuhnya ke dalam slot, dan bahwa lampu merah di samping kartu menunjukkan bahwa kartu tidak dimasukkan ke dalam slot dengan benar.
- Pastikan untuk hanya membagikan kartu Coder yang dibutuhkan siswa untuk Lab ini, agar siswa tetap fokus dan set kartu Coder tetap terorganisir.
Strategi Fasilitasi
- Jika siswa Anda telah menggunakan Coder untuk beberapa waktu, mereka mungkin memerlukan proyek yang sedikit lebih menantang untuk di-debug. Anda dapat menyesuaikan panjang atau kompleksitas proyek sesuai kebutuhan, atau menantang siswa untuk menemukan dua bug dalam sebuah proyek.
- Jika siswa kesulitan memilih kartu Coder yang tepat untuk memperbaiki bug, dorong mereka untuk menggambar, memeragakan, atau menelusuri solusi yang mungkin dengan Robot 123 untuk menguji berbagai solusi.
- Untuk membantu siswa mengungkapkan apa yang terjadi pada langkah Identifikasi dalam proses debugging, Anda dapat menggunakan kalimat pembuka seperti "Saya ingin robot itu _______________, tetapi malah ________________.