Bermain
Bagian 1 - Langkah demi Langkah
- InstruksiInstruksikan 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 kemudian akan mengangkat cakram, memindahkannya ke bagian lain dari ubin, menjatuhkan cakram, dan kembali ke lokasi awal. Saksikan video di bawah ini untuk melihat bagaimana Lengan Robot dapat memindahkan cakram dengan sukses dengan terlebih dahulu mendeteksi cakram dan kemudian mengangkatnya untuk dipindahkan ke lokasi lain berdasarkan warnanya.
Berkas video - ModelContohkan cara menambahkan blok [Jika maka] dan blok [Selamanya] ke proyek bersama siswa. Jelaskan bahwa untuk contoh ini, Lengan Robot akan mencari warna hijau.
-
Minta siswa untuk membuka proyek Lab 4 Bagian 2 mereka dan mengganti namanya menjadi Lab 5 Bagian 1.
Beri nama proyek tersebut - Jika ada siswa yang tidak hadir pada Praktikum 4 atau tidak dapat menemukan proyek mereka, mintalah mereka untuk membuat ulang solusi Praktikum 4 Bagian 2 dari Tayangan Gambar Praktikum 5.
Lab 4 Bagian 2 Solusi - Sebelum memulai, pastikan siswa telah menghubungkan perangkat mereka ke Lengan Robot Kode (2-Axis) dan bahwa konfigurasi proyek mereka telah diatur ke Lengan Robot. Jika perlu, tinjau kembali langkah-langkah untuk Mengonfigurasi Lengan Robot dan Menghubungkan VEX GO Brain, kemudian contohkan langkah-langkah ini agar siswa dapat menghubungkan dan mengkonfigurasi Lengan Robot mereka.
Catatan: Saat pertama kali Anda menghubungkan Lengan Robot ke perangkat Anda, Gyro yang terpasang di Otak mungkin akan melakukan kalibrasi, menyebabkan Lengan Robot bergerak sendiri untuk sesaat. Ini adalah perilaku yang wajar, jangan sentuh Lengan Robot saat sedang dikalibrasi.
- Seret blok [Jika maka] ke 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 sebuah proyek - Tanyakan kepada siswa kondisi apa yang ingin mereka periksa (Sensor mata mendeteksi objek dengan warna tertentu). Seret blok <Color sensing> ke dalam 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 bersyarat yang menginstruksikan robot untuk memeriksa suatu kondisi, dan jika kondisi tersebut benar, maka blok ini akan dijalankan.
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 hal itu diperiksa? Untuk memeriksanya berulang kali, mereka perlu menambahkan blok [Selamanya]. Seret blok [Selamanya] ke Ruang Kerja dan letakkan di sekeliling tumpukan blok yang sudah ada.
Tambahkan [Selamanya] Blok - Instruksikan siswa untuk memilih salah satu dari tiga warna yang tersedia di blok <Color sensing> dalam proyek mereka. Mereka harus memasang cakram berwarna sama ke Elektromagnet pada Lengan Robot dan memulai proyek mereka untuk melihat bagaimana Lengan Robot menggerakkan cakram tersebut.
- Catatan: Solusi Lab 5 Bagian 1 akan sedikit berbeda tergantung pada kelompok warna yang dipilih.
Lab 5 Bagian 1 Solusi -
- FasilitasiFasilitasi percakapan saat siswa mulai membuat proyek mereka. Dorong mereka untuk menguji proyek mereka saat mereka membuatnya.
- Apakah proyek Anda berfungsi sesuai yang diharapkan? Mengapa ya atau mengapa tidak?
- Bagaimana Anda menjelaskan fungsi blok [Forever] dalam proyek ini?
- Menurutmu apa yang akan terjadi jika kita meletakkan cakram berwarna berbeda di depan Lengan Robot? Apakah lengan robot akan menggerakkan cakram tersebut? Mengapa kamu berpikir demikian?
- Jika Anda ingin Lengan Robot memiliki dua warna, blok apa lagi yang perlu Anda tambahkan?
- IngatkanIngatkan kelompok untuk mengajukan pertanyaan jika mereka bingung. Jika mereka mengalami masalah saat menggunakan blok baru tersebut, minta mereka untuk mengulangi langkah-langkah ini.
Bagi kelompok yang telah menyelesaikan proyek mereka, mintalah mereka untuk membantu kelompok-kelompok lain yang mungkin membutuhkan bantuan lebih lanjut.
- TanyakanMintalah siswa untuk mendeskripsikan kejadian di kelas atau di rumah sebagai kalimat “Jika...…”. Misalnya:
- Jika Saya tahu jawabannya, maka Saya mengangkat tangan.
- Jika bel berbunyi, maka sudah waktunya makan siang.
- Jika saya menyelesaikan semua pekerjaan rumah saya, maka saya mendapatkan satu jam waktu menonton layar.
Diskusi Kelompok Saat Istirahat Pertengahan Permainan &
Segera setelah setiap kelompok berhasil memprogram Lengan Robot mereka untuk mengambil cakram berwarna, berkumpullah untuk percakapan singkat.
- Apa yang dilakukan lengan robotmu?
- Dorong siswa untuk berbicara sejelas mungkin tentang perilaku robot. Alih-alih "Ia melihat sebuah cakram merah", katakan "Sensor Mata Lengan Robot mendeteksi sebuah cakram merah."
- Bagaimana Lengan Robot mengambil keputusan dalam proyek kami? Blok apa saja yang kita gunakan untuk menginstruksikan Lengan Robot agar mengambil keputusan?
- Berapa kali lengan robot akan memeriksa suatu warna? Mengapa? Bagaimana jika kita menghapus blok [Selamanya]?
- Gunakan gambar alur proyek untuk membantu memfasilitasi percakapan ini.
Bagian 2 - Langkah demi Langkah
- InstruksiInstruksikan siswa bahwa mereka akan menambahkan sesuatu pada proyek mereka, yaitu lengan robot akan memindahkan cakram berwarna ke lokasi yang berbeda tergantung pada warnanya. Saksikan video di bawah ini untuk melihat bagaimana Lengan Robot dapat memindahkan ketiga cakram tersebut dengan sukses, pertama-tama dengan mendeteksi cakram lalu mengangkatnya untuk dipindahkan ke lokasi lain berdasarkan warnanya. Dalam animasi tersebut, pertama-tama sebuah cakram hijau digerakkan, kemudian cakram merah, dan terakhir, cakram biru berhasil dikirimkan.
Berkas video
- ModelModel bagi siswa, langkah-langkah untuk menambahkan ke proyek mereka untuk menginstruksikan Lengan Robot agar memindahkan cakram ke lokasi yang berbeda berdasarkan warna.
Lokasi Disk - Minta setiap kelompok untuk menjalankan VEXcode GO di perangkat mereka dan membuka proyek Lab Bagian mereka. Proyek baru ini akan dibangun berdasarkan proyek ini.
-
Mahasiswa perlu menyimpan proyek mereka dengan nama baru di awal praktikum. Minta mereka memilih “Simpan Sebagai” atau “Simpan ke Perangkat Anda” (tergantung pada versi VEXcode GO yang Anda gunakan) dari Menu File dan proyek sebagai Lab 5 Bagian 2. Jika beberapa kelompok mengerjakan proyek yang sama pada perangkat yang sama, minta mereka untuk menambahkan nama kelompok mereka ke proyek tersebut.
Beri nama proyek tersebut - Sebelum memulai, pastikan siswa telah menghubungkan perangkat mereka ke Lengan Robot Kode (2-Axis) dan bahwa Lengan Robot telah dikonfigurasi. Jika perlu, tinjau kembali langkah-langkah untuk Mengonfigurasi Lengan Robot dan Menghubungkan VEX GO Brain, kemudian contohkan langkah-langkah ini agar siswa dapat menghubungkan dan mengkonfigurasi Lengan Robot mereka.
- Saat ini, Lengan Robot memiliki instruksi tentang apa yang harus dilakukan ketika Cakram Hijau terdeteksi. Dengan menduplikasi blok-blok tersebut, instruksi untuk warna lain dapat dibuat dengan cepat.
- Peragakan cara menduplikasi blok dengan mengklik kanan atau menekan lama pada blok [Jika maka].
Menu Konteks - Gandakan blok [Jika maka] sebanyak dua kali dan tambahkan di bawah blok [Jika maka] yang pertama.
Blok duplikat - Jelaskan kepada siswa bahwa mereka perlu mengubah blok <Color sensing> di dalam blok [Jika maka] yang baru ditambahkan menjadi warna disk tambahan. Ubah blok <Color sensing> kedua menjadi 'merah'.
Ubah menjadi 'merah' - Blok di dalam blok [Jika maka] ini perlu diubah untuk memberi tahu Lengan Robot di mana harus meletakkan Cakram Merah. Ubah parameter blok [Spin for] yang mengontrol Motor Dasar agar berputar 180 derajat ke setiap arah.
Ubah Lokasi Pengantaran - Sekarang setelah Lengan Robot mengetahui ke mana harus memindahkan Cakram Merah atau Cakram Hijau, instruksikan siswa untuk mengedit tumpukan akhir. Dalam tumpukan ini, Lengan Robot akan memindahkan Disk Biru ke lokasi yang telah ditentukan.
- Minta siswa untuk meletakkan sebuah cakram di atas elektromagnet dan memulai proyek, lalu amati bagaimana lengan robot mereka bergerak. Ingatkan mereka bahwa mereka harus memulai proyek dengan sebuah cakram yang terpasang pada elektromagnet. Tinjau kembali langkah-langkah diMemulai Proyek di VEXcode GO jika perlu.
- Mintalah siswa untuk menguji proyek mereka beberapa kali dengan semua cakram berwarna untuk memastikan bahwa proyek tersebut berfungsi sebagaimana mestinya.
- MemfasilitasiMemfasilitasi percakapan tentang pernyataan bersyarat 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 untuk memeriksa setiap kelompok, ajukan beberapa pertanyaan berikut untuk memicu diskusi.
- Bagaimana Anda akan mengubah kode tersebut jika kita ingin ketiga warna tersebut 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 berfungsi sesuai yang diharapkan? Mengapa ya atau mengapa tidak?
- Bagaimana jika saya menempatkan sinar oranye di depan Sensor Mata? Apakah lengan robot itu akan menggerakkannya? Jelaskan mengapa hal itu tidak akan berjalan sesuai dengan alur proyek.
- IngatkanIngatkan kelompok untuk menempatkan tumpukan [f then] duplikat mereka di dalam blok [Selamanya]. Ini adalah salah satu kesalahan yang mungkin terjadi saat siswa membuat proyek mereka.
Ingatkan siswa bahwa mencoba dan gagal itu tidak apa-apa! Mungkin akan ada beberapa versi sebelum mereka membuat proyek final mereka. Terimalah kegagalan, itu bagian dari proses pembelajaran.
- TanyakanTanyakan kepada siswa bagaimana keputusan yang dibuat oleh Lengan Robot serupa atau berbeda dengan keputusan yang mereka buat setiap hari.
Pekerjaan apa saja yang menurut mereka membutuhkan pengambilan keputusan?