Bermain
Bagian 1 - Langkah demi Langkah
- InstruksikanInstruksikan siswa bahwa mereka akan menerapkan apa yang telah mereka pelajari di Engage, untuk membuat robot mereka berputar 360 derajat menggunakan blok [Putar untuk]. Animasi di bawah ini menunjukkan bagaimana robot seharusnya bergerak saat melakukan putaran 360 derajat. Dalam animasi tersebut, derajat rotasi dihitung hingga 360 derajat saat robot berputar searah jarum jam.
Berkas video
- Siswa mengetahui jarak yang harus ditempuh robot, sekarang mereka perlu menghitung jumlah putaran roda yang dibutuhkan dan memasukkan angka tersebut ke dalam blok [Putar selama]. Jika solusinya benar, robot akan menyelesaikan putaran 360 derajat.
- ModelModel bagi siswa untuk menguji solusi mereka dengan Basis Kode.
- 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, bagian tentang Menghubungkan artikel di STEM VEXcode GO untuk langkah-langkah spesifik menghubungkan VEX GO Brain ke komputer atau tablet Anda.
- Setelah terhubung, mereka akan membuka Proyek Contoh Pawai. Untuk melakukannya, pilih 'File' dari Toolbar, lalu 'Buka Contoh'. Selanjutnya, minta siswa untuk memilih Proyek Contoh 'Pawai Kendaraan Hias'.
-
Tonton video di bawah ini untuk melihat cara membuka Proyek Contoh Pawai di VEXcode GO. Menu File di GO Toolbar dibuka dan dari menu tarik-turun, item keempat yang bertuliskan 'Buka Contoh' diklik. Menu GO Example Projects terbuka dan proyek Parade Float dipilih dan dimuat.
Berkas video
-
-
Setelah Proyek Contoh terbuka, siswa perlu mengubah arah motor kanan menjadimundur,dengan memilih menu tarik-turun di blok [Putar untuk]. Tonton video di bawah ini untuk melihat cara mengubah parameter agar robot dapat berbelok dalam proyek ini. Menu tarik-turun arah pada blok [Putar untuk] kedua dibuka dengan mengkliknya dan arah diubah dari 'maju' menjadi 'mundur'.
Berkas video - Minta siswa untuk memberi nama proyek mereka sebagai Parade Float Turn dan menyimpannya ke perangkat mereka. Lihat bagian artikel ini untuk langkah-langkah khusus perangkat untuk menyimpan proyek VEXcode GO.
- Ketika sudah siap, siswa akan memasukkan solusi mereka ke dalam parameter blok [Spin for].
Solusi Masukan ke dalam Parameter untuk Tes - Setelah siswa memasukkan solusi mereka, pilih 'Mulai' di VEXcode GO untuk menguji proyek.
Pilih 'Mulai' untuk menguji proyek - Mahasiswa perlu memilih tombol 'Stop' di Toolbar VEXcode GO untuk menghentikan proyek.
- Berikan waktu kepada siswa untuk menguji proyek mereka dan melakukan pembaruan, lalu uji lagi jika perlu.
- Bagi siswa yang selesai lebih awal dan membutuhkan tantangan tambahan, mintalah mereka untuk menghitung jumlah putaran roda yang dibutuhkan agar robot dapat berputar 180 derajat. Minta mereka untuk mencobanya dan melihat apakah perhitungan matematika mereka berhasil.
- FasilitasiFasilitasi percakapan dengan siswa saat mereka mengerjakan cara memprogram robot untuk melakukan putaran 360 derajat dengan pertanyaan-pertanyaan seperti:
- Apa yang sedang kita coba hitung?
- Berapakah total jarak yang harus ditempuh robot untuk melakukan putaran 360 derajat? Bagaimana kita menentukan hal ini?
- Dengan mengetahui total jarak yang harus ditempuh robot untuk berputar 360 derajat dan mengetahui seberapa jauh robot bergerak dengan satu putaran roda, bagaimana kita dapat mengetahui berapa banyak putaran yang harus dilakukan setiap roda agar seluruh robot berputar 360 derajat?
- Informasi apa yang Anda masukkan ke dalam blok [Spin for]? Dari mana angka ini berasal?
Memfasilitasi strategi pemecahan masalah saat siswa menguji proyek mereka. Para siswa menggunakan Basis Kode untuk memeriksa solusi mereka, dan dengan demikian, mereka harus memastikan bahwa mereka telah menghitung jumlah yang tepat yang dibutuhkan roda untuk berputar. Mereka juga perlu memeriksa apakah mereka memasukkan informasi tersebut ke dalam blok [Spin for] dengan benar. Ajukan pertanyaan dan berikan umpan balik saat siswa bekerja, tetapi hindari memberikan jawaban kepada siswa saat Anda memfasilitasi aktivitas di Lab ini.
- Apakah nilai di blok [Spin for] sama dengan solusi Anda?
- Apakah titik desimalnya berada di tempat yang tepat?
- Apakah nilai-nilainya sama di kedua blok [Spin for]?
Jika basis kode tidak berputar dengan jarak yang benar dan semua input akurat, ini berarti solusi mereka (jumlah putaran roda yang dibutuhkan) salah. Arahkan mereka untuk memeriksa perhitungan mereka atau mencoba metode lain untuk menemukan jarak ini.
Mungkin ada variasi pada solusi yang diperoleh berdasarkan satuan pengukuran yang digunakan, atau karena variasi saat pembulatan pengukuran. Berikut ini adalah salah satu contoh solusi.
Kemungkinan Solusi - IngatkanIngatkan siswa bahwa mungkin diperlukan beberapa kali percobaan agar proyek mereka berhasil. Metode coba-coba adalah bagian dari proses pengujian, dan merupakan indikator penting apakah perhitungan mereka benar.
- Apakah robotmu melaju terlalu jauh? Atau justru belum cukup jauh? Menurutmu mengapa itu terjadi?
- Ajukan pertanyaanTanyakan kepada siswa bagaimana pemrograman robot agar bergerak dengan presisi dapat bermanfaat di bidang lain.
- Bagaimana jika Anda memprogram robot Anda untuk melewati labirin? Mengapa penting bagi robot untuk berbelok dengan akurat?
Diskusi Kelompok Saat Istirahat Pertengahan Permainan &
Segera setelah setiap kelompok memiliki waktu untuk menghitung jumlah putaran roda yang dibutuhkan untuk melakukan putaran 360 derajat dan menguji solusi mereka, berkumpullah untuk percakapan singkat.
Inilah saatnya untuk mengecek pemahaman dan mengoreksi kesalahpahaman yang mungkin dimiliki siswa sebelum melanjutkan ke Bagian 2 Bermain. Berikan kesempatan kepada kelompok siswa untuk berbagi solusi dan metode mereka dengan pertanyaan-pertanyaan seperti:
- Dengan mengetahui bahwa robot harus berputar 360 derajat, bagaimana Anda menentukan jumlah putaran roda yang dibutuhkan?
- Bisakah Anda menunjukkan dan menjelaskan perhitungan Anda?
Bagian 2 - Langkah demi Langkah
- InstruksiInstruksikan siswa bahwa mereka akan menerapkan apa yang telah mereka pelajari di Bagian Bermain 1 untuk membuat robot mereka berputar 180 derajat, bukan 360 derajat, menggunakan blok [Putar untuk] untuk menyelesaikan rute parade. Mereka juga akan menggunakan solusi dari Lab 4 untuk membuat robot bergerak maju dengan jarak yang tepat di rute parade.

Animasi di bawah ini menunjukkan bagaimana robot seharusnya bergerak saat menyelesaikan rute parade: bergerak maju sejauh 48 inci (122 cm), berputar 180 derajat, lalu bergerak maju sejauh 48 inci (122 cm) untuk kembali ke titik awal. Ini menggunakan templat kode di atas. Dalam animasi tersebut, Code Base melaju lurus melintasi lima ubin yang terhubung, dan ketika mencapai ujungnya, ia berbelok 180 derajat ke kanan dan melaju kembali ke titik awal.
Berkas video - ModelModel bagi siswa tentang cara memulai proyek mereka di VEXcode GO.
- Mulailah dengan meminta siswa membuka templat Rute Pawai.
- Harap dicatat bahwa blok [Komentar] disertakan untuk menjelaskan setiap bagian dari proyek. Jika Anda ingin mempelajari lebih lanjut tentang komentar di VEXcode GO, artikel .
- Perlu dicatat juga bahwa parameter pertama dan terakhir telah diisi dengan nilai berdasarkan solusi dari Lab 4 untuk menggerakkan robot sejauh 48 inci (122 cm), yaitu panjang rute parade. Nilai-nilai ini mungkin sedikit berbeda dari solusi siswa di Lab 4 karena sedikit variasi dalam pembulatan pengukuran.
Templat Rute Pawai - Siswa perlu menghitung jumlah putaran roda yang dibutuhkan untuk melakukan putaran 180 derajat dan memasukkan nilai-nilai tersebut ke dalam blok yang disorot.
Putaran roda input yang dibutuhkan untuk melakukan putaran 180 derajat - Setelah siswa memasukkan semua nilai, mereka siap untuk menyimpan proyek mereka dan menguji solusi mereka dengan robot mereka.
- Minta siswa untuk memberi nama proyek mereka sebagai Parade Float Lab 5dan menyimpannya ke perangkat mereka. Lihat bagian artikel ini untuk langkah-langkah khusus perangkat untuk menyimpan proyek VEXcode GO.
Memberikan contoh kepada siswa tentang cara menguji proyek mereka di Rute Pawai.
- Pertama, tunjukkan kepada mereka cara menempatkan robot mereka di posisi awal seperti yang ditunjukkan pada gambar di bawah ini. Gunakan penyangga biru pada roda untuk membantu menyelaraskan bagian tengah roda dengan tepi depan garis start.
Gunakan Penyangga Biru untuk membantu menyelaraskan poros roda dan bagian depan garis start - Setelah basis kode siap, pilih 'Mulai' di VEXcode GO untuk menguji proyek.
Pilih Mulai untuk menguji proyek - Mahasiswa perlu memilih tombol 'Stop' di Toolbar VEXcode GO untuk menghentikan proyek.
- Berikan waktu kepada siswa untuk menguji proyek mereka dan melakukan pembaruan, serta menguji lagi jika perlu.
- Setelah siswa berkesempatan menguji proyek mereka di rute pawai, minta mereka menambahkan lampiran kendaraan pawai mereka ke Basis Kode dan berpartisipasi dalam pawai seluruh kelas di mana semua kelompok bergiliran menjalankan proyek mereka.
- Bagi siswa yang selesai lebih awal dan membutuhkan tantangan tambahan, mintalah mereka memprogram robot mereka untuk berbelok dengan jumlah yang berbeda di sepanjang rute pawai. Berikan skenario berikut kepada siswa:
- Bagaimana jika belokan di rute pawai adalah 90 derajat? Bagaimana perhitungan Anda akan berubah? Cobalah dan lihat apakah perhitungan matematika Anda berhasil.
- Pawai diperpanjang! Di akhir proyek Anda, Anda perlu berbelok 90 derajat ke kiri untuk melanjutkan rute pawai. Tambahkan dua blok [Spin motor] tambahan ke bagian bawah proyek Anda dan lakukan perhitungannya.
- Mulailah dengan meminta siswa membuka templat Rute Pawai.
- FasilitasiFasilitasi percakapan dengan siswa saat mereka membangun dan menguji proyek mereka dengan pertanyaan-pertanyaan seperti:
- Apa yang perlu Anda ubah dalam perhitungan Anda dari Bagian 1 agar robot berputar 180 derajat, bukan 360 derajat?
- Apa hubungan antara kedua giliran ini? Bagaimana hal itu memengaruhi perhitungan Anda?
Memfasilitasi strategi pemecahan masalah saat siswa menguji proyek mereka. Para siswa menggunakan Basis Kode untuk memeriksa perhitungan mereka, dan mereka harus memastikan bahwa mereka telah menghitung jumlah putaran yang tepat yang dibutuhkan untuk berkendara ke ujung rute parade dan melakukan putaran 180 derajat, kemudian memasukkan informasi tersebut ke dalam blok [Putar untuk] dengan benar. Ajukan pertanyaan dan berikan umpan balik saat siswa bekerja, tetapi hindari memberikan jawaban kepada siswa saat Anda memfasilitasi aktivitas di Lab ini.
Mungkin ada variasi pada solusi yang diperoleh berdasarkan satuan pengukuran yang digunakan, atau karena sedikit variasi saat pembulatan pengukuran. Berikut ini adalah salah satu contoh solusi.
Kemungkinan Solusi Lab 5 - IngatkanIngatkan siswa bahwa mungkin diperlukan beberapa kali percobaan agar Basis Kode mereka dapat berbelok sesuai yang diharapkan. Mencoba berkali-kali adalah bagian dari proses pengujian dan indikator penting apakah perhitungan mereka benar. Saat mereka mengerjakan proyek matematika dan VEXcode GO mereka, ajukan pertanyaan-pertanyaan berikut kepada mereka.
- Seberapa jauh basis kode Anda berkembang ketika Anda menjalankan proyek Anda? Apakah itu terlalu banyak belokan, terlalu sedikit belokan, atau sudah cukup?
- Jika basis kode Anda mengalami peningkatan atau penurunan yang terlalu besar, apa yang dapat Anda periksa dalam perhitungan Anda?
- Apa saja yang dapat Anda periksa di proyek VEXcode GO Anda?
- Pertanyaan: Mintalah siswa untuk memikirkan berbagai variabel seperti ukuran roda atau jarak putar yang dapat memengaruhi perhitungan mereka?
- Jika Anda memiliki robot dengan roda yang lebih besar, bagaimana hal itu akan memengaruhi jumlah total putaran? Mengapa kamu mengatakan demikian?
- Jika Anda memiliki robot dengan roda yang lebih kecil, bagaimana hal itu akan memengaruhi jumlah total putaran? Mengapa kamu mengatakan demikian?