Bermain
Bagian 1 - Langkah demi Langkah
- InstruksikanInstruksikan siswa bahwa mereka akan membuat proyek di mana Lengan Robot akan menggerakkan cakram berdasarkan warnanya.
Lengan Robot akan menunggu hingga cakram terdeteksi, memeriksa warna cakram, dan membuat keputusan berdasarkan warna tersebut. Jika cakram tersebut cocok dengan warna dalam proyek, Lengan Robot akan mengangkat cakram tersebut, lalu memindahkannya ke bagian lain petak, menjatuhkan cakram, dan kembali ke lokasi awal. Tonton video di bawah untuk melihat bagaimana Lengan Robot dapat menggerakkan cakram dengan sukses dengan terlebih dahulu merasakan cakram tersebut dan kemudian mengangkatnya untuk berpindah ke lokasi lain berdasarkan warnanya.
Berkas video - ModelModelkan cara menambahkan blok [Jika maka] dan blok [Selamanya] ke proyek bersama siswa. Jelaskan bahwa untuk contoh ini, Lengan Robot akan mencari warna hijau
-
Mintalah siswa untuk membuka proyek Lab 4 Bagian 2 mereka dan mengganti namanya menjadi Lab 5 Bagian 1.
Namai Proyek - Jika ada siswa yang tidak hadir pada Lab 4 atau tidak dapat menemukan proyek mereka, mintalah mereka membuat ulang solusi Lab 4 Bagian 2 dari Tayangan Slide Gambar Lab 5.
Lab 4 Bagian 2 Solusi - Sebelum memulai, pastikan siswa telah menghubungkan perangkat mereka ke Lengan Robot Kode (2-Sumbu) dan konfigurasi proyek mereka diatur ke Lengan Robot. Bila perlu, tinjau kembali langkah-langkah pada Mengonfigurasi Lengan Robot dan Menghubungkan VEX GO Brain, lalu modelkan langkah-langkah ini bagi siswa untuk menghubungkan dan mengonfigurasi Lengan Robot mereka.
Catatan: Saat pertama kali menghubungkan Lengan Robot ke perangkat Anda, Gyro yang terpasang di Otak dapat melakukan kalibrasi, yang menyebabkan Lengan Robot bergerak sendiri selama beberapa saat. Ini adalah perilaku yang diharapkan, jangan sentuh Lengan Robot saat sedang dikalibrasi.
- Seret blok [Jika maka] ke dalam Ruang Kerja.
Tambahkan blok [Jika maka] ke ruang kerja - Blok [Jika maka] dapat ditambahkan di sekitar blok yang sudah ada. Tunjukkan kepada siswa bayangan yang muncul saat balok ditambahkan. Bayangan ini menunjukkan di mana blok akan ditambahkan ke tumpukan.
Menambahkan [Jika maka] ke proyek - Tanyakan kepada siswa kondisi apa yang ingin mereka periksa (Sensor mata mendeteksi objek dengan warna tertentu). Seret blok <Color sensing> ke blok [Jika maka].
<Color sensing> Blok Ditambahkan - Jelaskan bahwa blok <Color sensing> dapat digunakan untuk mendeteksi warna cakram: merah, biru, dan hijau. Pilih opsi tarik-turun 'hijau'.
Pilih 'hijau' - Jelaskan bahwa blok [Jika maka] adalah pernyataan kondisional yang menginstruksikan robot untuk memeriksa suatu kondisi, dan jika kondisinya benar, maka blok ini akan berjalan.
Proyek dengan Blok [Jika maka] - Tanyakan kepada siswa berapa kali Lengan Robot akan memeriksa kondisi <Color sensing> dalam alur proyek ini. Apakah sebanyak itu mereka ingin memeriksanya? Untuk memeriksanya berulang kali, mereka perlu menambahkan blok [Selamanya]. Seret blok [Selamanya] ke dalam Ruang Kerja dan letakkan di sekitar tumpukan blok yang ada.
Tambahkan [Selamanya] Blok - Instruksikan siswa untuk memilih salah satu dari tiga warna yang tersedia di blok <Color sensing> dalam proyek mereka. Mereka harus menempelkan cakram berwarna yang sama ke Elektromagnet di Lengan Robot dan memulai proyek mereka untuk melihat bagaimana Lengan Robot menggerakkan cakram tersebut.
- Catatan: Solusi Lab 5 Bagian 1 akan sedikit bervariasi tergantung pada kelompok warna yang dipilih.
Lab 5 Bagian 1 Solusi -
- MemfasilitasiMemfasilitasi percakapan saat siswa mulai membuat proyek mereka. Dorong mereka untuk menguji proyek mereka saat mereka membuatnya.
- Apakah proyek Anda berjalan sebagaimana mestinya? Mengapa atau mengapa tidak?
- Bagaimana Anda menjelaskan apa yang dilakukan blok [Forever] dalam proyek ini?
- Menurut Anda apa yang akan terjadi jika kita menaruh cakram berwarna berbeda di depan Lengan Robot? Apakah Lengan Robot dapat menggerakkan cakram tersebut? Mengapa Anda berpikir demikian?
- Jika Anda ingin Lengan Robot memiliki dua warna, blok apa lagi yang perlu Anda tambahkan?
- IngatkanIngatkan kelompok untuk mengajukan pertanyaan jika mereka merasa bingung. Jika mereka mengalami masalah saat menggunakan blok baru, minta mereka mengikuti langkah-langkah ini lagi.
Untuk kelompok yang telah menyelesaikan proyeknya, mintalah mereka membantu kelompok yang mungkin memerlukan bantuan lebih lanjut.
- TanyakanMinta siswa untuk mendeskripsikan kejadian di kelas atau di rumah sebagai kalimat “Jika...Maka…”. Misalnya:
- Jika saya tahu jawabannya, jika saya angkat tangan.
- Jika bel berbunyi, maka saatnya makan siang.
- Jika saya menyelesaikan semua pekerjaan rumah saya, maka saya mendapat waktu satu jam untuk menonton layar.
Istirahat Tengah Bermain & Diskusi Kelompok
Segera setelah setiap kelompok berhasil mengkode Lengan Robot mereka untuk mengambil cakram berwarna, berkumpul untuk percakapan singkat.
- Apa yang dilakukan Lengan Robot Anda?
- Dorong siswa untuk berbicara sespesifik mungkin tentang perilaku robot. Daripada mengatakan “Ia melihat cakram merah”, katakan “Sensor Mata Lengan Robot mendeteksi cakram merah.”
- Bagaimana Lengan Robot membuat keputusan dalam proyek kami? Blok apa yang kami gunakan untuk menginstruksikan Lengan Robot untuk membuat keputusan?
- Berapa kali Lengan Robot akan memeriksa warna? Mengapa? Bagaimana jika kita menghapus blok [Selamanya]?
- Gunakan gambar alur proyek untuk membantu memfasilitasi percakapan ini.
Bagian 2 - Langkah demi Langkah
- InstruksikanInstruksikan siswa bahwa mereka akan menambahkan pada proyek mereka untuk membuat Lengan Robot yang akan menggerakkan cakram berwarna ke lokasi berbeda tergantung pada warnanya. Tonton video di bawah untuk melihat bagaimana Lengan Robot dapat menggerakkan tiga cakram dengan sukses dengan terlebih dahulu merasakan cakram tersebut dan kemudian mengangkatnya untuk berpindah ke lokasi lain berdasarkan warnanya. Dalam animasi, pertama-tama cakram hijau digerakkan, kemudian cakram merah, dan terakhir cakram biru berhasil dikirim.
Berkas video
- ModelModel bagi siswa tentang langkah-langkah yang harus ditambahkan ke proyek mereka untuk menginstruksikan Lengan Robot untuk memindahkan cakram ke lokasi berbeda berdasarkan warna.
Lokasi Disk - Minta setiap kelompok meluncurkan VEXcode GO di perangkat mereka dan membuka proyek Lab 5 Bagian 1 mereka. Proyek baru akan dibangun berdasarkan proyek ini.
-
Siswa perlu menyimpan proyek mereka dengan nama baru di awal Lab. Minta mereka memilih "Simpan Sebagai" atau "Simpan ke Perangkat Anda" (tergantung versi VEXcode GO yang Anda gunakan) dari Menu File dan simpan proyek mereka sebagai Lab 5 Bagian 2. Jika beberapa kelompok bekerja pada perangkat yang sama, mintalah mereka menambahkan nama kelompok ke proyek.
Namai Proyek - Sebelum memulai, pastikan siswa telah menghubungkan perangkat mereka ke Lengan Robot Kode (2-Sumbu) dan Lengan Robot telah dikonfigurasi. Bila perlu, tinjau kembali langkah-langkah pada Mengonfigurasi Lengan Robot dan Menghubungkan VEX GO Brain, lalu modelkan langkah-langkah ini bagi siswa untuk menghubungkan dan mengonfigurasi Lengan Robot mereka.
- Saat ini, Lengan Robot memiliki instruksi tentang apa yang harus dilakukan saat Cakram Hijau terdeteksi. Dengan menduplikasi blok, instruksi untuk warna lain dapat dibuat dengan cepat.
- Modelkan cara menduplikasi blok dengan mengklik kanan atau menekan lama pada blok [Jika maka].
Menu Konteks - Gandakan blok [If then] dua kali dan tambahkan di bawah blok [If then] pertama.
Blok duplikat - Jelaskan kepada siswa bahwa mereka perlu mengubah blok <Color sensing> di dalam blok [If then] yang baru ditambahkan ke warna disk tambahan. Ubah blok <Color sensing> kedua menjadi 'merah.'
Ubah ke 'merah' - Blok di dalam blok [Jika maka] ini perlu diubah untuk memberi tahu Lengan Robot di mana harus meletakkan Cakram Merah. Ubah parameter blok [Putar untuk] yang mengendalikan Motor Dasar agar berputar 180 derajat di setiap arah.
Ubah Lokasi Pengiriman - Sekarang Lengan Robot tahu ke mana harus memindahkan Cakram Merah atau Cakram Hijau, instruksikan siswa untuk mengedit tumpukan akhir. Dalam tumpukan ini, Lengan Robot akan memindahkan setiap Cakram Biru ke lokasi yang ditentukan.
- Mintalah siswa meletakkan Cakram pada Elektromagnet dan memulai proyek dan melihat bagaimana Lengan Robot mereka bergerak. Ingatkan mereka bahwa mereka harus memulai proyek dengan Disk yang terpasang pada Elektromagnet. Tinjau langkah-langkah dalamMemulai Proyek di VEXcode GO jika perlu.
- Mintalah siswa menguji proyek mereka beberapa kali dengan semua cakram berwarna untuk memastikan bahwa proyek tersebut berfungsi sebagaimana mestinya.
- MemfasilitasiMemfasilitasi percakapan tentang pernyataan kondisional dalam alur proyek, saat siswa mengubah parameter dan menguji proyek mereka. Gunakan solusi yang disediakan dalam Slideshow Lab 5 untuk memeriksa proyek mereka saat Anda berkeliling.
Lab 5 Bagian 2 Solusi Saat Anda berkeliling ruangan sambil memeriksa kelompok-kelompok, tanyakan beberapa pertanyaan berikut untuk memicu diskusi.
- Bagaimana Anda akan mengubah kode jika kita ingin ketiga warna berakhir di lokasi yang sama?
- Jelaskan kepada saya bagaimana Lengan Robot akan bergerak jika Sensor Mata mendeteksi warna merah.
- Apa yang akan terjadi jika salah satu blok [Jika maka] saya berada di luar blok [Selamanya]? Apakah Lengan Robot akan bekerja sebagaimana mestinya? Mengapa atau mengapa tidak?
- Bagaimana jika saya menaruh sinar oranye di depan Sensor Mata? Apakah Lengan Robot dapat menggerakkannya? Jelaskan mengapa hal itu tidak akan bergerak dalam hal aliran proyek.
- IngatkanIngatkan grup untuk menempatkan tumpukan [f then] duplikatnya di dalam blok [Forever]. Ini adalah salah satu kesalahan yang mungkin terjadi saat siswa membuat proyek mereka.
Ingatkan siswa bahwa mencoba dan gagal itu tidak apa-apa! Mungkin ada beberapa versi sebelum mereka membuat proyek akhir. Terimalah kegagalan, itu bagian dari proses pembelajaran.
- TanyakanTanyakan kepada siswa bagaimana keputusan yang dibuat oleh Lengan Robot mirip atau berbeda dari keputusan yang mereka buat setiap hari.
Pekerjaan apa yang dapat mereka pikirkan yang menggunakan pengambilan keputusan?