Bermain
Bagian 1 - Langkah demi Langkah
- InstruksiInstruksikan siswa untuk memasang pelampung mereka ke robot Code Base, memastikan bahwa semua material tetap berada di robot Code Base. Siswa mungkin perlu menggunakan lebih banyak token untuk mengumpulkan bahan tambahan untuk ini.
Token dapat berupa barang-barang di kelas seperti kancing atau catatan tempel - ModelModel menggunakan pengaturan grup, cara meletakkan pelampung di atas atau di sekitar robot Basis Kode. Beri tahu siswa bahwa pelampung mungkin perlu dilepas dari robot Code Base di akhir praktikum. Mereka perlu memasang kembali pelampung mereka di awal Praktikum 3.
- Dorong siswa untuk menggunakan pin, penahan, dan konektor dari VEX GO Kit untuk mengamankan pelampung. Lihat artikel Pieces of the VEX GO Kit VEX Library untuk informasi tentang berbagai kategori dan fungsi dari bagian-bagian Kit tersebut.
Rancang sebuah Float yang Terhubung ke Basis Kode - MemfasilitasiMemfasilitasi proses keterikatan dengan berkeliling dan membantu siswa yang mengalami kesulitan.
Dorong siswa untuk bekerja sama dan menggunakan bahasa spasial untuk membantu memasang pelampung. Sebagai contoh, dorong diskusi dan penjelasan dengan mengajukan pertanyaan kepada siswa:
- Mengapa kamu memasang bagian itu di sisi/atas/belakang robot Code Base-mu?
- Apa yang akan terjadi jika Anda memindahkan potongan ini ke sisi lain atau bahkan ke atas pelampung?
- Bagaimana Anda menjelaskan cara memasang pelampung ke robot Code Base? Kata-kata apa yang akan Anda gunakan, seperti di atas, di samping, atau di belakang?
- IngatkanIngatkan kelompok bahwa rasa frustrasi itu wajar terjadi. Pada akhirnya, coba-coba adalah bagian dari kehidupan, dan ada cukup waktu untuk keduanya.
- TanyakanMinta siswa untuk membantu kelompok lain setelah mereka selesai dengan pemasangan pelampung mereka.
Diskusi Kelompok Saat Istirahat Pertengahan Permainan &
Segera setelah setiap kelompok selesai memasang pelampung mereka ke robot Basis Kode, berkumpullah untuk percakapan singkat .
- Masalah apa saja yang Anda temui saat memasang pelampung Anda?
- Bagaimana kamu menyelesaikan masalah ini?
- Solusi apa yang digunakan kelompok Anda ketika menemukan masalah dalam desain Anda?
Bagian 2 - Langkah demi Langkah
- InstruksiInstruksikan siswa untuk membuat proyek menggunakan VEXcode GO sehingga kendaraan hias Code Base mereka bergerak di sepanjang rute pawai. Beritahukan kepada siswa bahwa mereka akan bekerja dalam kelompok mereka untuk membuat pseudocode dan sebuah proyek untuk mengemudikan kendaraan hias mereka melalui rute parade pendek.
Contoh Rute Pawai - ModelModel bagi siswa tentang cara memulai menulis pseudocode untuk merencanakan pergerakan mereka di sekitar rute parade.
- Peragakan bagaimana sebuah kendaraan hias akan bergerak melalui rute tersebut. Gerakkan basis kode secara fisik melalui jalur lintasan parade, dan minta siswa untuk memberikan penjelasan spasial tentang bagaimana robot tersebut bergerak. (yaitu bergerak maju 200 milimeter (mm), berbelok ke kanan 90 derajat.)
- Setelah siswa memahami cara menavigasi rute parade, mereka akan membuat pseudocode untuk merencanakan jalur Basis Kode mereka melalui rute tersebut. Tunjukkan animasi di bawah ini kepada siswa dan jelaskan proses ini kepada mereka. Dalam animasi tersebut, basis kode mengikuti arahan yang muncul di layar dalam bentuk daftar. Instruksinya berbunyi: Robot bergerak maju sejauh 21 cm, Robot berhenti, Robot berputar ke kanan 90 derajat, Robot bergerak maju sejauh 20 cm, Robot berhenti, Robot berputar ke kiri 90 derajat, dan akhirnya Robot bergerak maju sejauh 20 cm.
Berkas video- Tunjukkan kepada siswa cara memulai menulis pseudocode untuk merencanakan pergerakan mereka di sepanjang rute pawai. Ingatkan mereka bahwa pseudocode adalah kerangka langkah demi langkah yang ditulis tangan. Dorong siswa untuk teliti dalam membuat pseudocode mereka, termasuk jarak tempuh dan derajat belokan.
Contoh Pseudocode - Minta siswa untuk bekerja dalam kelompok mereka untuk menulis pseudocode.
Setelah para siswa menyelesaikan pseudocode mereka, mereka perlu mentransfer pseudocode tersebut ke dalam blok [Komentar] di VEXcode GO. Pastikan siswa telah menyelesaikan langkah-langkah berikut. Jika perlu, ikuti langkah-langkah yang diuraikan dalam artikel VEX Library terlampir:
- Luncurkan VEXcode GO
- Menghubungkan GO Brain mereka ke perangkat mereka.
Catatan: Saat pertama kali Anda menghubungkan Code Base ke perangkat Anda, Gyro yang terpasang di Brain mungkin akan melakukan kalibrasi, menyebabkan Code Base bergerak sendiri untuk sesaat. Ini adalah perilaku yang diharapkan, jangan sentuh Basis Kode saat sedang dikalibrasi.
- Proyek ini diberi nama Parade 1
- Simpan proyek
- Mengkonfigurasi Basis Kode
Contoh bagi siswa tentang cara menambahkan blok [Komentar] ke dalam proyek. Mahasiswa akan membutuhkan satu blok [Komentar] untuk setiap baris pseudocode. Jadi, jika mereka memiliki delapan baris pseudocode, mereka akan membutuhkan delapan blok [Komentar]. Peragakan tiga baris pertama dari contoh tersebut kepada siswa.
Pseudokode Dipindahkan ke Blok [Komentar] Setelah siswa mentransfer pseudocode mereka, mereka akan menambahkan blok Drivetrain. Ingatkan siswa bahwa blok [Komentar] digunakan untuk mengatur proyek mereka dan blok tersebut tidak akan menjalankan perilaku apa pun. Mereka perlu menambahkan blok Drivetrain agar basis kode mereka dapat berjalan.
- Minta siswa untuk menambahkan blok [Drive for] di bawah blok [Comment] pertama.
Tambahkan [Berkendara untuk] Blok - Kemudian, minta siswa untuk menyesuaikan parameter agar sesuai dengan yang diminta di blok [Komentar]. Dalam hal ini, yaitu 200 milimeter (mm).
Sesuaikan Parameter - Instruksikan siswa untuk terus menambahkan blok yang sesuai di seluruh pseudocode mereka.
- Saat siswa menyelesaikan proyek mereka, minta mereka untuk memulai proyek mereka dan menguji kode mereka pada rute test parade yang telah disiapkan.
Contoh Proyek dengan Pseudocode - FasilitasiFasilitasi diskusi dengan siswa dengan mengajukan pertanyaan-pertanyaan berikut:
- Ada berapa belokan dalam rute pawai? Ke arah mana mereka?
- Seberapa jauh robot Code Base Anda harus bergerak untuk menempuh seluruh rute parade?
- Bisakah kamu menggunakan tanganmu untuk menjelaskan bagaimana robot perlu bergerak melalui lintasan?

- IngatkanIngatkan siswa bahwa setiap langkah dalam pseudocode mereka adalah perilaku yang akan diselesaikan oleh robot Basis Kode mereka. Perilaku harus sejelas mungkin.
- AjukanAjukan pertanyaan jenis pekerjaan apa yang membutuhkan pemrograman? Apakah mereka pernah membayangkan diri mereka bekerja di pekerjaan yang membutuhkan pemrograman? Apa yang menyenangkan dari pemrograman?