Bermain
Bagian 1 - Langkah demi Langkah
- InstruksiInstruksikan siswa bahwa mereka akan berpura-pura bahwa robot Code Base mereka adalah sebuah Mars Rover. Mereka akan membangun sebuah proyek di VEXcode GO untuk menjalankan dan mengumpulkan sampel dengan Basis Kode tersebut. Animasi berikut menunjukkan Basis Kode bergerak maju dua langkah untuk mengambil sampel.
Berkas video
- ModelModel bagi siswa tentang cara membangun proyek di VEXcode GO dan menguji proyek mereka di lapangan.
- Mulailah dengan menunjukkan kepada siswa cara menghubungkan Brain pada Code Base mereka ke perangkat mereka di VEXcode GO. Karena langkah-langkah koneksi berbeda antar perangkat, artikel Menghubungkan di Perpustakaan VEXcode GO VEX untuk langkah-langkah spesifik menghubungkan VEX GO Brain ke komputer atau Anda.
- Mereka juga perlu mengkonfigurasi VEXCode GO untuk Basis Kode tersebut. Jika perlu, langkah-langkah dari artikel Konfigurasi Basis Kode Pustaka VEX dan pastikan siswa dapat melihat blok Drivetrain di Toolbox.
- Seret blok [Drive for] ke ruang kerja dan lampirkan ke blok {When started}.
Tambahkan [Berkendara untuk] blok - Berikan contoh kepada siswa tentang cara mengubah parameter blok [Drive for] sehingga Basis Kode bergerak maju ke lokasi sampel. Catatan: 325 milimeter (mm) akan mengarahkan Basis Kode ke sampel dalam pengaturan Lapangan yang direkomendasikan.
Ubah parameter - Kemudian, minta siswa untuk menyeret blok [Atur warna bumper] agar Basis Kode memberi sinyal bahwa ia sedang mengumpulkan sampel. Blok ini akan memiliki lampu LED Bumper yang menyala dengan warna yang dipilih.
Tambahkan [Atur warna bemper] blok - Selanjutnya, minta siswa untuk menyeret blok [Tunggu], dan atur nilainya menjadi 3 detik. Tiga detik ini akan memberi waktu bagi Basis Kode untuk "mengumpulkan sampel."
Tambahkan blok [Tunggu] dan atur menjadi 3 detik - Siswa kemudian harus menambahkan blok [Atur warna bumper] lainnya dan mengaturnya ke nonaktif. Ini akan menyebabkan lampu LED Bumper mati untuk menandakan bahwa sampel telah diambil.
Tambahkan [Atur warna bumper] dan atur ke nonaktif - Setelah siswa membuat proyek mereka, minta mereka memberi nama proyek mereka sebagai Collect 1 dan menyimpannya ke perangkat mereka. Lihat bagian Buka dan Simpan di Pustaka VEXcode GO untuk langkah-langkah khusus perangkat untuk menyimpan proyek VEXcode GO.
- Model bagi siswa tentang di mana mereka harus menempatkan robot Code Base mereka di lapangan. Robot harus mulai dari tanda 'X' dan menghadap ke lingkaran tempat sampel akan dikumpulkan.
Lab 1 Pengaturan Lapangan - Setelah basis kode ditempatkan di lapangan, minta siswa untuk memilih Mulai di VEXcode GO untuk menguji proyek mereka.
Pilih Mulai untuk menguji proyek Kumpulkan 1 - Setelah Code Base bergerak mm ke lokasi pengambilan sampel, LED Bumper akan menyala merah untuk menunjukkan bahwa sampel sedang diambil. Siswa harus meletakkan item “contoh” mereka di atas Basis Kode. Setelah tiga detik, LED akan mati untuk menandakan bahwa pengambilan sampel telah selesai.
- Untuk kelompok yang selesai lebih awal dan membutuhkan tantangan tambahan, minta mereka menambahkan blok [Turn for] di akhir proyek mereka dan mengujinya untuk melihat apa yang akan dilakukan oleh Code Base. Mintalah mereka untuk bereksperimen, dan memikirkan cara agar blok ini dapat berguna dalam mengumpulkan sampel di lapangan.
- MemfasilitasiMemfasilitasi siswa dalam bekerja dengan VEXcode GO dan menguji proyek mereka. Saat siswa menguji proyek mereka, ajukan pertanyaan untuk membantu mereka berpikir tentang bagaimana basis kode mereka berkembang.
- Bisakah Anda menunjukkan kepada saya, menggunakan tangan Anda, bagaimana basis kode Anda akan bergerak untuk mengumpulkan "sampel" tersebut?
- Menurut Anda, bagaimana perkembangan selanjutnya dari basis kode Anda jika memang akan kembali ke titik awal?
- IngatkanIngatkan siswa bahwa mereka dapat mengedit proyek mereka, dan mengujinya kembali jika Basis Kode mereka tidak sampai ke lokasi "contoh" pada percobaan pertama. Siswa harus memeriksa parameter di blok [Berkendara untuk] untuk memastikan jarak yang dibutuhkan untuk mencapai sampel sudah benar.
- TanyakanTanyakan kepada siswa tentang jenis benda apa saja yang menurut mereka dikumpulkan oleh robot penjelajah Mars dalam misinya. Jika mereka adalah ilmuwan yang mempelajari Mars, apa yang ingin mereka pelajari?
Diskusi Kelompok Saat Istirahat Pertengahan Permainan &
Segera setelah setiap kelompok mengumpulkan sampel, berkumpullah untuk percakapan singkat .
- Setelah kita mengumpulkan sampel, menurutmu apa yang perlu dilakukan robot kita dengan sampel tersebut?
- Menurut Anda, bagaimana kita dapat memprogram ulang basis kode kita agar kembali ke bentuk aslinya? Bagaimana robot tersebut perlu bergerak untuk mengantarkan sampel ke pangkalan?
- Menurutmu, blok apa saja yang mungkin perlu kita gunakan di bagian selanjutnya dari proyek kita untuk melakukan hal itu?
Bagian 2 - Langkah demi Langkah
- InstruksiInstruksikan siswa bahwa mereka akan menambahkan sesuatu pada proyek mereka sehingga Basis Kode mengarahkan "contoh" kembali ke dasar.
Animasi berikut menunjukkan Basis Kode bergerak maju dua ruang untuk mengambil sampel, kemudian berputar 180 derajat dan bergerak maju dua ruang untuk kembali ke pangkalan dan mengirimkan sampel.
Berkas video - ModelModel bagi siswa tentang cara mengembangkan proyek VEXcode GO yang sudah ada dan mengujinya di lapangan.
- Siswa Anda mungkin dapat membuat proyek untuk menyelesaikan tantangan ini sendiri. Namun, untuk siswa yang lebih muda, Anda mungkin ingin mengerjakan proyek ini bersama-sama sebagai sebuah kelas, seperti yang Anda lakukan di Bagian 1 Permainan. Jika Anda mengerjakan proyek ini bersama-sama, Anda dapat mengikuti langkah-langkah di bawah ini.
- Jika siswa perlu membuka proyek Collect 1 mereka, contohkan langkah-langkah khusus perangkat, seperti yang ditunjukkan dalam artikel Perpustakaan VEX di bagian Buka dan Simpan.
- Minta siswa untuk menambahkan blok ke proyek VEXcode GO mereka untuk membuat ulang kode pada gambar di bawah ini. Kotak merah menunjukkan blok baru yang perlu ditambahkan ke proyek.
Tambahkan blok agar Basis Kode Kembali - Kumpulkan Kembali proyek - Jika siswa belum pernah menggunakan blok [Putar untuk] dalam proyek sebelumnya, tunjukkan cara menyeret blok [Putar untuk] ke dalam proyek dan ubah parameternya menjadi 180 derajat. Jarak putar diatur ke 180 derajat sehingga Basis Kode berputar menghadap pangkalan sebelum bergerak maju untuk mengirimkan sampel.
[Putar untuk] blok diatur ke 180 derajat - Setelah siswa membuat proyek mereka, minta mereka memberi nama proyek mereka sebagai Collect Return dan menyimpannya ke perangkat mereka. Lihat bagian Buka dan Simpan di Pustaka VEXcode GO untuk langkah-langkah khusus perangkat untuk menyimpan proyek VEXcode GO.
- Minta siswa untuk meletakkan Basis Kode mereka di Lapangan, lalu pilih Mulai di VEXcode GO untuk menguji proyek mereka.
Pilih Mulai untuk menguji proyek - Setelah robot Code Base menuju lokasi pengumpulan, siswa harus meletakkan barang "sampel" mereka di atas robot ketika bumper LED menyala merah. Kemudian, Code Base akan berbelok ke kanan 180 derajat dan kembali ke pangkalan. Setelah robot kembali ke pangkalan dan Bumper LED menyala merah, siswa harus menghapus "contoh" dari Basis Kode. Lampu LED bumper akan mati untuk menandakan bahwa sampel telah dikirim.
- Jika siswa selesai mengumpulkan dan mengirimkan sampel dan memiliki waktu tambahan, dorong mereka untuk mencoba menuju lokasi pengambilan sampel yang berbeda. Gunakan spidol papan tulis untuk menandai lokasi sampel yang satu langkah lebih dekat atau lebih jauh dari pangkalan, dan minta siswa untuk menyesuaikan parameter proyek mereka untuk mencapai sampel baru ini dan mengirimkannya ke pangkalan.
- MemfasilitasiMemfasilitasi siswa menguji proyek mereka dan bergiliran melakukan praktik di lapangan. Saat siswa melakukan pengujian, tanyakan kepada mereka tentang urutan blok dalam proyek mereka yang memungkinkan Basis Kode berpindah ke tempat yang tepat.
- Bisakah Anda menunjukkan kepada saya, dengan tangan Anda, bagaimana Basis Kode akan bergerak jika blok [Putar untuk] diatur ke kiri alih-alih ke kanan?
- Apa yang akan terjadi jika bagian pembubutan proyek dilakukan sebelum bagian penggerakan? Apakah basis kode Anda dapat mengakses contoh tersebut?
Tinjau artikel Menggunakan Sensor VEX GO dan Pemrograman dengan Bumper LED VEX GO untuk informasi tambahan tentang Bumper LED.
- IngatkanIngatkan siswa bahwa mereka harus memeriksa proyek mereka dan membandingkannya dengan gambar proyek sebelum melakukan pengujian. Jika seorang siswa membuat proyek di VEXcode GO, pasangannya dapat memeriksa kode tersebut sebelum menempatkan Basis Kode di Lapangan dan memulai proyek.
- TanyakanTanyakan kepada siswa tentang berapa banyak sampel yang menurut mereka coba dikumpulkan oleh para ilmuwan untuk mempelajari Mars. Mengapa jumlah sampel yang lebih banyak akan lebih bermanfaat daripada jumlah sampel yang lebih sedikit? Apakah menurut Anda basis kode kita dapat mengumpulkan banyak sampel?