Bermain
Bagian 1 - Langkah demi Langkah
- InstruksikanInstruksikan siswa untuk memasang pelampung mereka ke robot Basis Kode dan pastikan semua material tetap berada di robot Basis Kode. Siswa mungkin perlu menggunakan lebih banyak token untuk mengumpulkan materi tambahan untuk ini.
Token dapat berupa barang-barang kelas seperti tombol atau catatan tempel - ModelModel menggunakan pengaturan kelompok, cara meletakkan pelampung di atas atau di sekitar robot Basis Kode. Beri tahu siswa bahwa pelampung mungkin perlu dilepaskan dari robot Basis Kode di akhir Lab. Mereka perlu memasang kembali pelampungnya di awal Lab 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 mengenai berbagai kategori dan fungsi potongan Kit.
Mendesain Pelampung yang Terpasang pada Basis Kode - MemfasilitasiMemfasilitasi proses keterikatan dengan berjalan-jalan dan membantu siswa yang mengalami kesulitan.
Dorong siswa untuk bekerja sama dan menggunakan bahasa spasial untuk membantu memasang kendaraan hias. Misalnya, dorong diskusi dan penjelasan dengan bertanya kepada siswa:
- Mengapa Anda memasang bagian itu di samping/atas/belakang robot Basis Kode Anda?
- Apa yang akan terjadi jika Anda memindahkan bagian ini ke sisi lain atau bahkan ke atas pelampung?
- Bagaimana Anda menjelaskan pemasangan pelampung pada robot Basis Kode? Kata-kata apa yang akan Anda gunakan seperti di atas, di samping, atau di belakang?
- IngatkanIngatkan kelompok bahwa frustrasi terjadi. Pada akhirnya coba-coba adalah bagian dari kehidupan, dan ada cukup waktu untuk keduanya.
- TanyaMinta siswa untuk membantu kelompok lain setelah mereka selesai menggunakan alat pelampungnya.
Istirahat Tengah Bermain & Diskusi Kelompok
Segera setelah setiap kelompok selesai memasang pelampungnya ke robot Basis Kode, berkumpullah untuk percakapan singkat.
- Masalah apa yang Anda temui saat memasang pelampung?
- Bagaimana Anda memecahkan masalah ini?
- Solusi apa yang digunakan kelompok Anda saat menemukan masalah dalam desain Anda?
Bagian 2 - Langkah demi Langkah
- InstruksikanInstruksikan siswa untuk membuat proyek menggunakan VEXcode GO sehingga kendaraan hias Basis Kode mereka bergerak di sekitar rute parade. Beri tahu siswa bahwa mereka akan bekerja dengan kelompoknya untuk membuat pseudocode dan proyek untuk mengendarai kendaraan hias mereka melalui rute parade pendek.
Contoh Rute Parade - ModelModel bagi siswa tentang cara mulai menulis pseudocode untuk merencanakan pergerakan mereka di sekitar rute parade.
- Tunjukkan bagaimana kendaraan hias akan bergerak melalui rute tersebut. Pindahkan Basis Kode secara fisik melalui jalur parade, dan minta siswa menyediakan bahasa spasial untuk cara robot 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 pandu mereka melalui proses ini. Dalam animasi, Basis Kode mengikuti arahan seperti yang muncul di layar dalam sebuah daftar. Arahnya berbunyi Robot melaju ke depan sejauh 21 cm, Robot berhenti, Robot berputar ke kanan sejauh 90 derajat, Robot melaju ke depan sejauh 20 cm, Robot berhenti, Robot berputar ke kiri sejauh 90 derajat, dan terakhir Robot melaju ke depan sejauh 20 cm.
Berkas video- Tunjukkan kepada siswa cara mulai menulis pseudocode untuk merencanakan pergerakan mereka di sekitar rute parade. Ingatkan mereka bahwa pseudocode adalah garis besar langkah demi langkah yang ditulis dengan tangan. Dorong siswa untuk tepat dalam membuat pseudocode mereka dengan menyertakan jarak tempuh dan derajat belokan.
Contoh Pseudocode - Mintalah siswa bekerja dengan kelompoknya untuk menulis pseudocode.
Setelah siswa menyelesaikan pseudocode mereka, mereka perlu mentransfer pseudocode mereka ke blok [Komentar] di VEXcode GO. Pastikan siswa telah menyelesaikan langkah-langkah berikut. Jika perlu, modelkan langkah-langkah yang diuraikan dalam artikel Perpustakaan VEX terlampir:
- Luncurkan VEXcode GO
- Menghubungkan GO Brain ke perangkat mereka
Catatan: Saat pertama kali menghubungkan Basis Kode ke perangkat Anda, Gyro yang terpasang di Otak dapat melakukan kalibrasi, yang menyebabkan Basis Kode bergerak sendiri selama beberapa saat. Ini adalah perilaku yang diharapkan, jangan sentuh Basis Kode saat sedang dikalibrasi.
- Nama proyeknya adalah Parade 1
- Simpan proyek
- Konfigurasikan Basis Kode
Model bagi siswa cara menambahkan blok [Komentar] ke dalam proyek. Siswa akan memerlukan satu blok [Komentar] untuk setiap baris pseudocode. Jadi, jika mereka memiliki delapan baris pseudocode, mereka akan membutuhkan delapan blok [Komentar]. Model untuk siswa tiga baris pertama dari contoh.
Pseudocode Ditransfer ke Blok [Komentar] Setelah siswa mentransfer pseudocode mereka, mereka akan menambahkan blok Drivetrain. Ingatkan siswa bahwa blok [Komentar] digunakan untuk mengatur proyek mereka dan mereka tidak akan menjalankan perilaku. Mereka perlu menambahkan blok Drivetrain untuk menjalankan Basis Kode mereka.
- Mintalah siswa menambahkan blok [Drive for] di bawah blok [Comment] pertama.
Tambahkan [Drive for] Blok - Kemudian, mintalah siswa untuk menyesuaikan parameter agar sesuai dengan apa yang diminta di blok [Komentar]. Dalam kasus ini, jaraknya adalah 200 milimeter (mm).
Sesuaikan Parameter - Instruksikan siswa untuk terus menambahkan blok yang cocok di seluruh pseudocode mereka.
- Saat siswa menyelesaikan proyek mereka, mintalah mereka memulai proyek dan menguji kode mereka pada pengaturan rute parade pengujian.
Contoh Proyek dengan Pseudocode - MemfasilitasiFasilitasi diskusi dengan siswa dengan mengajukan pertanyaan-pertanyaan berikut:
- Berapa banyak putaran pada rute parade? Ke arah mana mereka?
- Seberapa jauh robot Basis Kode Anda harus bergerak untuk keseluruhan rute parade?
- Dapatkah Anda menggunakan tangan Anda untuk menjelaskan bagaimana robot harus bergerak melalui lintasan tersebut?

- IngatkanIngatkan siswa bahwa setiap langkah dalam pseudocode mereka adalah perilaku yang akan diselesaikan oleh robot Basis Kode mereka. Perilaku harus sespesifik mungkin.
- TanyakanTanyakan jenis pekerjaan apa yang memerlukan pengkodean? Dapatkah mereka membayangkan diri mereka bekerja pada suatu pekerjaan yang memerlukan pengkodean? Apa yang menyenangkan tentang coding?