Pemrograman Penggerak Maju dan Mundur - Berbasis Blok
Panduan Aktivitas Kotak Peralatan Guru
-
-
Eksplorasi ini akan memperkenalkan siswa pada perilaku pemrograman dasar seperti maju, mundur, dan menunggu. Keterampilan dasar ini akan membantu mereka sukses dalam aktivitas selanjutnya dan dalam Tantangan Strike di akhir Lab STEM ini, ketika mereka akan berkompetisi dalam bowling dengan menggunakan Speedbot.
-
Dengan menggunakan proyek templat V5 Speedbot (Drivetrain 2-motors, No Gyro), siswa dapat memprogram Speedbot untuk bergerak maju hanya dengan memilih blok [Drive for].
Speedbot siap bergerak!
Eksplorasi ini akan memberi Anda alat untuk mulai membuat beberapa proyek keren yang akan diikuti oleh Speedbot Anda.
- VEXcode V5 yang akan digunakan dalam eksplorasi ini:

- Untuk mengetahui informasi lebih lanjut tentang blok tersebut, bukaHelplalu pilih blok [Drive for].
- Pastikan Anda memiliki perangkat keras yang dibutuhkan, buku catatan teknik Anda, dan VEXcode V5 yang sudah diunduh dan siap digunakan.
Tips untuk Guru
Jika ini adalah kali pertama siswa menggunakan VEXcode V5, mereka dapat merujuk ke Tutorial kapan saja selama eksplorasi ini. Tutorial-tutorial tersebut terletak di bilah alat.

| Kuantitas | Bahan-bahan yang Dibutuhkan |
|---|---|
| 1 |
Robot Speedbot |
| 1 |
Baterai Robot Terisi Penuh |
| 1 |
VEXcode V5 |
| 1 |
Kabel USB (jika menggunakan komputer) |
| 1 |
Buku Catatan Teknik |
Tips untuk Guru
-
Peragakan setiap langkah pemecahan masalah kepada para siswa.
Langkah 1: Persiapan untuk Eksplorasi
Sebelum memulai aktivitas, apakah Anda sudah menyiapkan semua barang-barang ini? Periksa setiap hal berikut:
-
Apakah motor-motor tersebut terhubung ke port yang benar?
-
Apakah kabel pintarsudah terpasang sepenuhnyake semua motor?
-
Apakah Otakdiaktifkan?
Langkah 2: Memulai Proyek Baru
Sebelum memulai proyek Anda, pilih proyek templat Speedbot (Drivetrain 2-Motors, No Gyro). Proyek templat ini berisi konfigurasi motor Speedbot. Jika templat tidak digunakan, robot Anda tidak akan menjalankan proyek dengan benar.
Selesaikan langkah-langkah berikut:
- Buka menu File.
- PilihBukaContoh.
![]()
- Pilih dan buka proyek template Speedbot (Drivetrain 2-motors, No Gyro).
- Karena kita akan menggunakan blok [Drive for], ganti nama proyek Anda menjadi Drive.
- Anda.
- Periksa untuk memastikan nama proyek Drive sekarang berada di jendela di tengah bilah alat.

Tips untuk Guru
-
Karena ini adalah kegiatan pengantar pemrograman, guru harus mencontohkan langkah-langkahnya, lalu meminta siswa untuk melakukan tindakan yang sama. Guru kemudian harus memantau siswa untuk memastikan bahwa mereka mengikuti langkah-langkah dengan benar.
-
Pastikan siswa telah memilih Buka Contoh dari menu File.
-
Pastikan siswa telah memilih proyek templat Speedbot (Drivetrain 2-motors, No Gyro).
Anda dapat menunjukkan kepada siswa bahwa ada beberapa pilihan yang dapat mereka pilih di halaman BukaContoh. Saat mereka membangun dan menggunakan robot lain, mereka akan memiliki kesempatan untuk menggunakan berbagai templat.
-
Anda dapat meminta siswa untuk menambahkan inisial mereka atau nama kelompok mereka ke nama proyek. Ini akan membantu membedakan proyek-proyek tersebut jika Anda meminta siswa untuk mengirimkannya.
Kotak Peralatan Guru
Tekankan bahwa ketika mereka pertama kali membuka VEXcode V5, jendela tersebut diberi labelVEXcode Projectdan belum disimpan (ditunjukkan pada toolbar). VEXcode Project adalah nama proyek default saat VEXcode V5 pertama kali dibuka. Setelah proyek tersebut diganti namanya menjadiDrivedan disimpan, tampilan berubah menjadi Tersimpan. Dengan menggunakan jendela ini di bilah alat, mudah untuk memeriksa apakah siswa menggunakan proyek yang benar dan proyek tersebut telah tersimpan.
Setelah proyek pertama kali disimpan, VEXcode V5 akan secara otomatis menyimpan setiap perubahan selanjutnya, seperti yang ditunjukkan oleh pesan di samping nama proyek.
Beritahu para siswa bahwa mereka sekarang siap untuk memulai proyek pertama mereka. Jelaskan kepada siswa bahwa hanya dengan mengikuti beberapa langkah sederhana, mereka akan dapat membuat dan menjalankan proyek yang akan menggerakkan Speedbot ke depan.
Kotak Peralatan Guru
-
Berhenti dan Berdiskusi
Ini adalah saat yang tepat untuk berhenti sejenak dan meminta siswa meninjau kembali langkah-langkah yang baru saja diselesaikan dalam memulai proyek baru di VEXcode V5 secara individu atau berkelompok. Mintalah siswa untuk merenung secara individu sebelum berbagi dalam kelompok mereka atau di depan seluruh kelas.
Langkah 3: Maju Terus

- Tambahkan blok [Drive for] ke blok{When started} di area pemrograman.

- Pilih menu tarik-turun dan ubah satuan dari inci ke milimeter.

- Ubah jarak dari 1 mm menjadi 100 mm.

- Klik ikonSlot. Anda dapat mengunduh proyek Anda ke salah satu dari empat slot yang tersedia di Robot Brain. Klik pada angka1.

- Hubungkan robot ke komputer atau tablet Anda. Ikon Otak di bilah alat akan berubah menjadi hijau setelah koneksi berhasil dibuat.

- Klik tombolDownloadpada toolbar untuk mengunduh proyek Drive ke Robot Brain.
Kotak Peralatan Guru
-
Bantuan dengan Balok
-
Tekankan bahwa di area pemrograman, sudah ada blok "when started" yang tersedia secara default. Setiap proyek akan dimulai dengan blok ini. Saat proyek dimulai, blok-blok yang terhubung akan diikuti sesuai urutan penempatannya.
Demonstrasikan cara mengklik drive untuk blok dan menyeretnya ke area pemrograman, lalu menghubungkannya ke blok {When started}. Anda akan mendengar bunyi klik saat terpasang.
-
Jika Anda menggunakan komputer, siswa harus menghubungkan VEX V5 Robot Brain ke komputer menggunakan kabel USB. Jika Anda menggunakan tablet, VEX V5 Robot Brain harus dihubungkan ke tablet menggunakan Smart Radio.
-
Jika siswa menggunakan komputer, mintalah mereka untuk mencabut kabel USB dari Robot Brain. Menghubungkan robot ke komputer saat menjalankan proyek dapat menyebabkan robot menarik kabel penghubung.
Kotak Peralatan Guru
-
Berhenti dan Berdiskusi
Mintalah siswa untuk memprediksi apa yang menurut mereka akan terjadi ketika proyek ini diunduh dan dijalankan di Speedbot. Mintalah siswa untuk mencatat prediksi mereka di buku catatan teknik mereka. Jika waktu memungkinkan, mintalah setiap kelompok untuk membagikan prediksi mereka.
Kotak Peralatan Guru Model
-
Pertama
Berikan contoh bagaimana menjalankan proyek di depan kelas sebelum meminta semua siswa mencobanya sekaligus. Kumpulkan para siswa di satu area dan sisakan ruang yang cukup agar Speedbot dapat bergerak jika diletakkan di lantai.
Beri tahu para siswa bahwa sekarang giliran mereka untuk menjalankan proyek mereka. Pastikan mereka memiliki jalur yang jelas dan tidak ada Speedbot yang saling bertabrakan.
- Jalankan proyekpada robot Speedbot dengan memastikan proyek tersebut terpilih, lalu tekan tombol Jalankan pada Otak Robot. Selamat atas pembuatan proyek pertama Anda!
Langkah 4: Mundur

- Ubah blok [Drive for] agar menampilkanmundurbukanmaju.
- Unduhproyek.
- Jalankan proyekpada robot Speedbot dengan memastikan proyek tersebut terpilih, lalu tekan tombol Jalankan pada Otak Robot.
Kotak Peralatan Guru
-
Menyelesaikan Langkah 4
-
Untuk mengubah blok [Drive for] darimajumenjadimundur, cukup klik menu tarik-turun dan pilihmundur.
-
Jumlah mm dapat diubah, tetapi untuk contoh ini kita akan membiarkannya tetap 100 mm seperti yang telah ditetapkan pada langkah sebelumnya.
-
Jika siswa menggunakan komputer, ingatkan mereka untuk mencabut kabel USB dari Robot Brain sebelum menjalankan proyek.
-
Karena kita tidak memilih slot baru, proyek baru akan diunduh ke slot 1 dan menggantikan proyek sebelumnya.
-
Karena VEXcode V5 memiliki fitur simpan otomatis, tidak perlu menyimpan proyek lagi.
Langkah 5: Tunggu lalu Mundur

- Tambahkan blok [Tunggu]sebelum blok [Berkendara untuk]. Ini akan memberi tahu robot untuk menunggu sebelum bergerak mundur.
- Masukkan tiga detik ke dalam blok [Tunggu]. Ini memberi tahu robot untuk menunggu tiga detik sebelum bergerak mundur.
- Unduhproyek.
- Jalankan proyekpada robot Speedbot dengan memastikan proyek terpilih lalu tekan tombol Jalankan.
Kotak Peralatan Guru
-
Menyelesaikan Langkah 5
-
Blok [Tunggu] dapat ditempatkan di mana saja dalam proyek. Untuk informasi lebih lanjut mengenai blok [Tunggu], bukaBantuan.
-
Menggunakan blok [Wait] tidak akan mengakhiri proyek.
-
Jika siswa menggunakan komputer, ingatkan mereka untuk mencabut kabel USB dari Robot Brain sebelum menjalankan proyek.
-
Karena kita tidak memilih slot baru, proyek baru akan diunduh ke slot 1 dan menggantikan proyek sebelumnya.
-
Karena VEXcode V5 memiliki fitur simpan otomatis, tidak perlu menyimpan proyek lagi.
Langkah 6: Selesaikan Tantangan Latihan Bola Basket!
Dalam Tantangan Latihan Bola Basket, robot harus mampu menavigasi serangkaian garis pada jarak yang berbeda. Robot akan bergerak maju ke garis pertama yang berjarak 10 cm dari posisi awal, menunggu 1 detik, lalu bergerak mundur kembali ke garis yang sama. Robot tersebut kemudian akan mengulangi tindakan tersebut dengan bergerak maju sejauh 20 cm ke garis kedua, menunggu 1 detik, lalu bergerak mundur ke garis awal. Robot akan bergerak maju ke garis ketiga dengan jarak 40 cm, menunggu 1 detik, dan kemudian akhirnya kembali ke garis awal untuk menyelesaikan tantangan.
Sebelum memprogram robot, rencanakan jalur dan perilaku robot di buku catatan teknik Anda.
Setelah menyelesaikan Tantangan Bola Basket, Anda akan dapat menggabungkan gerakan maju dan mundur dengan perilaku robot tambahan untuk menyelesaikan tantangan yang lebih canggih.
Ingatlah saat memprogram bahwa 1 cm = 10 mm
Kotak Peralatan Guru
-
Berhenti dan Berdiskusi
Mintalah siswa untuk berbagi solusi mereka secara berpasangan sebelum mendiskusikannya sebagai kelas secara keseluruhan. Fasilitasi diskusi dengan mengajukan pertanyaan:
-
Apakah Anda menghadapi kesulitan saat memprogram tantangan ini?
-
Apakah robot Anda berperilaku sesuai dengan yang Anda harapkan berdasarkan proyek Anda? Mengapa ya atau mengapa tidak?
-
Jika Anda bisa mengulang tantangan ini, adakah hal yang akan Anda lakukan secara berbeda?
Tips untuk Guru
Pastikan robot berhasil menyelesaikan tantangan dengan menggunakan penggaris atau meteran dan pita ukur untuk menandai posisi awal robot. Kemudian tandai 10 mm, 20 mm, dan 40 mm dari posisi awal tersebut sebagai referensi ke mana robot perlu bergerak untuk menyelesaikan tantangan.
Solusi Kotak Peralatan Guru
-
Rubrik pemrograman untuk mengevaluasi siswa dapat ditemukan di sini (Google / .docx / .pdf). Rubrik untuk mengevaluasi buku catatan rekayasa tim dapat ditemukan di sini (Google / .docx / .pdf), dan rubrik untuk mengevaluasi buku catatan individu dapat ditemukan di sini (Google / .docx / .pdf). Setiap kali Anda berencana untuk mengevaluasi pekerjaan siswa dengan rubrik, pastikan untuk membagikan rubrik tersebut kepada mereka sebelum mereka mulai mengerjakan proyek.

