Lompat ke isi utama
Portal Guru

Bermain

Bagian 1 - Langkah demi Langkah

  1. InstruksikanInstruksikan setiap kelompok untuk merencanakan proyek VEXcode mereka dengan menulis pseudocode. Mereka akan membuat pseudocode agar robot Basis Kode dan ekstensinya dapat menavigasi jalur tantangan mereka. Tonton animasi di bawah untuk melihat bagaimana Basis Kode dapat bergerak melalui suatu kursus.

    Dalam animasi di bawah, lintasan dimulai di sudut kiri atas, dengan jalur yang memanjang dalam bentuk persegi panjang ke kanan, dengan beberapa belokan. Sepanjang jalan terdapat enam jenis sampah yang berserakan. Robot melaju ke depan, mengumpulkan dua objek pertama, lalu berbelok ke kiri dan melaju ke depan untuk mengumpulkan objek ketiga. Kemudian berbelok ke kiri, melaju ke depan, berbelok ke kanan dan melaju ke depan untuk mengumpulkan yang keempat. Akhirnya, robot berbelok ke kanan, melaju ke depan, berbelok ke kiri, dan melaju ke depan tiga kali untuk mengumpulkan dua item sampah terakhir dan mencapai ujung.
    Berkas video

  2. ModelModel bagi siswa cara menulis pseudocode untuk merencanakan proyek mereka, lalu mentransfer pseudocode ke blok [Komentar], dan akhirnya membuat dan menguji proyek mereka. Pastikan setiap kelompok memiliki selembar kertas dan pensil untuk menuliskan pseudocode mereka.
    • Minta siswa untuk memetakan jalur yang harus dilalui Basis Kode dalam kursus tantangan mereka dari awal hingga akhir. Model bagaimana menjadi spesifik dalam pseudocode. Alih-alih “Bergerak maju,” siswa seharusnya menjelaskan secara tepat seberapa jauh ke depan menggunakan pengukuran dan satuan.

    Contoh pseudocode tulisan tangan yang cocok dengan kursus yang ditunjukkan dalam video contoh di atas. Ada 10 langkah yang bergantian antara melaju maju dan berbelok untuk mengikuti keseluruhan jalan.
    Contoh Pseudocode
    • Setelah siswa membuat pseudocode, siswa dapat memulai proyek VEXcode GO mereka. Jika siswa memerlukan bantuan dalam membuka dan menyimpan proyek, tirulah langkah-langkah dalam artikel Membuka dan Menyimpan Proyek, dan minta mereka mengikutinya. Mintalah siswa memberi nama proyek mereka Keadaan Darurat Laut.

    Kotak nama proyek di tengah Toolbar VEXcode GO disorot dengan kotak merah, dan bertuliskan Ocean Emergency.
    Nama Proyek
    • Berikutnya, siswa harus menghubungkan Basis Kode mereka ke perangkat mereka. Bila perlu, modelkan langkah-langkah dalam artikel Hubungkan VEX GO Brain VEX Library untuk siswa.
    • Mereka juga perlu mengonfigurasi VEXCode GO untuk Basis Kode. Bila perlu, modelkan langkah-langkah dari artikel Konfigurasi Basis Kode Pustaka VEX dan pastikan siswa dapat melihat blok Drivetrain di Kotak Alat.
    • Setelah proyek diberi nama, Otak dihubungkan, dan Basis Kode dikonfigurasi, siswa siap mentransfer pseudocode mereka ke blok komentar untuk mengatur proyek mereka. Ingatkan siswa bahwa mereka melakukan ini untuk proyek Drive in a Square di Lab 2. Bila perlu, model mentransfer pseudocode ke blok komentar.
      • Catatan: setiap kelompok akan memiliki pseudocode yang berbeda, berdasarkan gerakan yang diperlukan untuk menavigasi jalur tantangan mereka.

    Gambaran umum konversi langkah-langkah pseudocode tulisan tangan ke blok Komentar dalam proyek VEXcode GO. Ada 10 langkah pseudocode yang ditulis ke dalam 10 blok komentar yang dilampirkan ke blok Saat memulai, secara bergantian menggerakkan dan memutar robot untuk mengikuti jalur.
    Pseudocode untuk Blok Komentar
    • 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. Setelah siswa mentransfer pseudocode mereka, mereka akan menambahkan blok Drivetrain.
    • Bila perlu, model menambahkan blok Drivetrain pertama dalam proyek contoh. Minta siswa melanjutkan hingga mereka menambahkan blok Drivetrain untuk setiap blok [Komentar].

    Proyek VEXcode GO menunjukkan 10 blok Komentar yang dilampirkan ke blok Saat dimulai, dengan blok Drive untuk di bawah yang pertama.
    Tambahkan Blok Drivetrain dan Ubah Parameter
    • Setelah siswa menambahkan semua blok Drivetrain, mereka siap memulai proyek mereka. Mintalah siswa memilih tombol 'Mulai' di Toolbar untuk memulai proyek, dan mengamati pergerakan Basis Kode. Bila perlu, modelkan langkah-langkah untuk memulai proyek bagi siswa.
    • Siswa harus menguji proyek mereka dan efektivitas ekstensi tersebut. Dorong siswa untuk membuat perubahan pada proyek mereka atau bahkan perpanjangannya jika perlu di sela-sela uji coba. Tonton video di bawah untuk melihat contoh Basis Kode yang mendorong objek ke depan dan kemudian menggerakkan secara terbalik kembali ke posisi awal.
    Berkas video
  3. MemfasilitasiFasilitasi diskusi dengan siswa dengan mengajukan pertanyaan berikut:
    • Ke arah mana robot Anda harus bergerak terlebih dahulu?
    • Sampah manakah yang akan diambil robot Anda terlebih dahulu?
    • Apakah robot Anda perlu melakukan putaran? Jika ya, ke arah mana?
    • Apakah Basis Kode dan ekstensi Anda bergerak ke arah yang tidak Anda harapkan?

     

    Saat siswa mulai menguji, minta mereka memeriksa apakah "sampah" cukup besar sehingga tidak muat di bawah Basis Kode atau ekstensi. Ini akan mencegah sampah dikumpulkan dan mungkin menghambat pergerakan Basis Kode.

  4. IngatkanIngatkan siswa untuk terus mencoba meskipun mereka gagal pada awalnya. Siswa akan memiliki tiga kesempatan untuk berkembang. Ingatkan juga siswa untuk mengoptimalkan pergerakan robot dengan mencatat bahwa tujuan pertama adalah mengumpulkan satu sampah dengan sukses sebelum mengumpulkan lebih banyak lagi.
  5. TanyakanTanyakan kepada siswa bagaimana mereka dapat membantu lingkungan? Apakah mereka bagian dari program daur ulang atau apakah mereka memungut sampah yang mereka lihat di kafetaria?

Istirahat Tengah Bermain & Diskusi Kelompok

Segera setelah setiap kelompok telah membuat dan menguji proyek mereka, berkumpullah untuk percakapan singkat.

  • Apakah uji coba Anda berhasil? Apakah robot Anda berhasil mencapai garis finis?
  • Bagaimana cara kerja ekstensi Anda?
  • Bagaimana Anda dapat meningkatkan kode Anda?

Bagian 2 - Langkah demi Langkah

  1. InstruksikanInstruksikan siswa bahwa mereka akan menggunakan kursus tantangan mereka untuk menyelesaikan tiga uji coba berjangka waktu satu menit di mana robot Basis Kode mereka akan mengumpulkan tiga potong sampah. Sasarannya adalah untuk meningkatkan waktu yang dibutuhkan Basis Kode mereka untuk menyelesaikan tantangan tersebut. Tonton video di bawah untuk melihat contoh Basis Kode yang mendorong objek ke depan dan kemudian menggerakkan secara terbalik kembali ke posisi awal.
    Berkas video
    • Siswa harus mendokumentasikan hasil pada Lembar Pengumpulan Data mereka, dan mengedit proyek VEXcode GO mereka di sela-sela uji coba untuk meningkatkan kinerja.
  2. ModelModel bagi siswa tentang prosedur cara menjalankan uji coba berjangka waktu dan mendokumentasikan hasil dengan Lembar Pengumpulan Data.

    Diagram yang menunjukkan 4 langkah menuju uji coba berjangka waktu. Langkah-langkahnya ditulis di bagian atas, dengan gambar ilustrasi di bawahnya. Langkah 1 membaca waktu mulai dan menampilkan stopwatch. Langkah 2 membaca Mulai proyek dan memperlihatkan tampilan atas ke bawah Basis Kode pada kursus. Langkah 3 membaca Hentikan pengatur waktu dan menampilkan stopwatch. Langkah 4 membaca Data Rekaman dan menunjukkan tangan menulis catatan di kertas.
    Prosedur Uji Waktu
    • Dorong siswa untuk mendokumentasikan ringkasan uji coba singkat dan perubahan yang akan dilakukan pada Lembar Pengumpulan Data. 

    Lembar Pengumpulan Data mencantumkan nama Lab dan nama mahasiswa di bagian atas, dengan tabel empat kolom di bawahnya berisi kolom untuk Uji Coba, Waktu, Ringkasan Uji Coba, dan Perubahan yang Akan Dilakukan. Waktu baca percobaan 1: 45 detik; ringkasan: Ekstensi Basis Kode diseret di lantai; Perubahan: menaikkan ekstensi lebih tinggi dengan penahan berwarna oranye. Uji Coba 2 Waktu membaca: 40 detik; Ringkasan: Basis Kode menjadi sedikit terlalu jauh setelah putaran ke-4, dan Perubahan: Ubah jarak dari 500 mm menjadi 400 mm di Drive untuk blok. Waktu baca Ujian 3: 36 detik; Ringkasan: Basis Kode mengambil semua pom pom dan berhasil mencapai garis akhir. Perubahan: Tidak ada.
    Contoh Lembar Pengumpulan Data

     

  3. MemfasilitasiMemfasilitasi diskusi tentang uji coba berjangka waktu:
    • Tantangan apa yang Anda hadapi selama uji coba?
    • Bagaimana Anda mengedit Basis Kode dan ekstensi Anda?
    • Bagaimana Anda membuat perubahan pada proyek Ocean Emergency Anda?
    Guru bekerja dengan sekelompok kecil siswa di meja, mengilustrasikan bagaimana siswa dapat bekerja sama untuk memecahkan tantangan.

    Guru bekerja dengan kelompok kecil.

    • Minta siswa untuk berganti peran selama percobaan. Misalnya:
      • Uji Coba &
        • Pembangun - menyiapkan kursus dan memulai proyek.
        • Jurnalis - menghitung waktu uji coba dan mencatat data.
      • Uji Coba 2  
        • Pembangun - menghitung waktu uji coba dan mencatat data. 
        • Jurnalis - menyiapkan kursus dan memulai proyek.
     
  4. IngatkanIngatkan siswa untuk memeriksa apakah “sampah” cukup besar sehingga tidak muat di bawah Basis Kode atau ekstensi dan mungkin menghalangi pergerakan Basis Kode. Ingatkan pula siswa untuk memeriksa apakah ekstensinya stabil dan tidak terseret di tanah, yang juga akan menghalangi pergerakan Basis Kode. siswa untuk terus mencoba dan merenungkan sejauh mana mereka telah meningkat selama tiga percobaan. Selalu ada ruang untuk pertumbuhan dan perbaikan.

    Bimbing siswa untuk berpikir tentang bagaimana mereka telah berhasil melakukan penyesuaian dan meningkatkan kinerja Basis Kode selama tiga percobaan. Pengujian dan pembuatan perbaikan merupakan bagian penting dari proses desain.

  5. TanyaMinta siswa untuk memikirkan saat ketika mereka harus mencoba sesuatu beberapa kali sebelum mereka berhasil. Berbagi dengan siswa saat Anda mencoba sesuatu beberapa kali sebelum berhasil. Orang dewasa di semua profesi di dunia nyata harus terus-menerus mengerjakan ulang ide dan proyek setiap hari untuk membuat segala sesuatunya menjadi lebih baik.

Opsional: Siswa dapat membongkar rakitan mereka pada tahap ini di Lab.