Langsung ke konten utama
Portal Guru

Bermain

Bagian 1 - Langkah demi Langkah

  1. 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.
    Tumpukan kancing aneka warna, yang menggambarkan contoh apa yang dimaksud dengan 'token'.
    Token dapat berupa barang-barang di kelas seperti kancing atau catatan tempel
  2. 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.

    Gambar berdampingan dari sebuah kendaraan hias parade dan tampilan perspektif dari Basis Kode, untuk menekankan bahwa kendaraan hias tersebut harus dibangun di atas robot.
    Rancang sebuah Float yang Terhubung ke Basis Kode

     

  3. 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?
  4. IngatkanIngatkan kelompok bahwa rasa frustrasi itu wajar terjadi. Pada akhirnya, coba-coba adalah bagian dari kehidupan, dan ada cukup waktu untuk keduanya.
  5. 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

  1. 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.

    Sketsa rute pawai yang dimulai di pojok kiri atas pada sebuah lapangan hijau. Sebuah panah mengarah ke kanan, kemudian panah kedua menunjuk ke bawah, lalu panah ketiga menunjuk ke kanan menuju persegi merah yang menandakan ujungnya.
    Contoh Rute Pawai

     

  2. 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 mencantumkan 5 langkah dan berbunyi: 1. Robot bergerak maju sejauh 200 mm; 2. Robot berbelok ke kanan 90 derajat; 3. Robot bergerak maju sejauh 200 mm; 4. Robot berbelok ke kiri 90 derajat; 5. Robot bergerak maju sejauh 200 mm.
    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:

    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.

    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.

    Sebuah proyek VEXcode GO dengan 5 langkah pseudocode sebagai 5 blok komentar yang dilampirkan pada blok "when started". Instruksi proyek berbunyi: Saat dimulai, maju 200 mm; Belok kanan 90 derajat; Maju 200 mm; Belok kiri 90 derajat; Maju 200 mm.
    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.

    Proyek VEXcode GO yang sama seperti sebelumnya, dengan blok Drive for yang diseret di antara blok komentar pertama dan kedua.
    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).

    Proyek VEXcode GO yang sama dengan parameter jarak Drive untuk blok yang diatur ke 200mm. Bagian awal proyek sekarang berbunyi: Saat dimulai, Komentar - Maju 200mm; Maju sejauh 200mm.
    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.

    Proyek VEXcode GO yang sama dengan blok Drive for dan Turn for yang ditambahkan di antara setiap blok Comment. Proyek tersebut berbunyi: Saat dimulai, Komentar: Maju 200mm; Maju sejauh 200mm; kemudian komentar: Belok kanan 90 derajat; Belok kanan sejauh 90 derajat; kemudian komentar: Maju 200mm; dan Maju sejauh 200mm; kemudian komentar: Belok kiri 90 derajat, dan Belok kiri sejauh 90 derajat; terakhir komentar: Maju 200mm dengan blok Maju sejauh 200mm.
    Contoh Proyek dengan Pseudocode

     

  3. 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?
    Sebuah sketsa gambar seorang guru dengan sekelompok kecil siswa di sekitar meja yang sedang bekerja dan berkolaborasi untuk memprogram robot agar dapat menempuh rute yang telah ditentukan.
  4. IngatkanIngatkan siswa bahwa setiap langkah dalam pseudocode mereka adalah perilaku yang akan diselesaikan oleh robot Basis Kode mereka. Perilaku harus sejelas mungkin.
  5. 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?