Langsung ke konten utama
Portal Guru

Tantangan Remix - Bagian 1

Ikon Tips Guru Tips untuk Guru

  • Pastikan siswa telah memilih proyek Contoh Kontrol Clawbot  . Anda dapat menunjukkan kepada siswa bahwa ada beberapa pilihan yang dapat dipilih pada halaman Buka Contoh dari menu File. Ingatkan siswa bahwa mereka dapat merujuk pada tutorial Menggunakan Contoh dan Templat kapan saja selama eksplorasi.

  • Anda dapat meminta siswa untuk menambahkan inisial mereka atau nama kelompok mereka ke nama proyek. Ini akan membantu membedakan program-program tersebut jika Anda meminta siswa untuk mengirimkannya.

Sebelum memulai proyek Anda, Programmer perlu memilih contoh proyek yang tepat. Proyek contoh Clawbot Control berisi konfigurasi motor dan sensor Clawbot. Jika templat tidak digunakan, robot Anda tidak akan menjalankan proyek dengan benar.

  • Programmer harus membuka menu file, Open Examples, memfilter dengan memilih "Events", lalu memilih proyek contoh Clawbot Control.

Ikon proyek contoh Clawbot Control yang mengilustrasikan proyek contoh mana yang harus dipilih untuk aktivitas ini.

  • Simpan proyek.

Kotak dialog nama proyek di Toolbar VEXcode IQ. Slot 1 dipilih dan nama proyeknya adalah Clawbot Control.

  • Periksa untuk memastikan nama proyek Clawbot Control sekarang berada di jendela di tengah bilah alat. Clawbot kini telah dikonfigurasi dengan benar, dan proyek Clawbot Control siap digunakan.

Sekarang, mari kita lihat bagaimana blok-blok tersebut digunakan dalam proyek ini. Dalam buku catatan teknik Anda, buatlah prediksi berikut:

  • Apa yang terjadi saat Anda menjalankan proyek ini? Apa yang bisa dilakukan oleh Clawbot?
  • Apa yang akan terjadi jika kita tidak menggunakan blok <Not> dalam proyek ini?

Ikon Kotak Peralatan Guru Kotak Peralatan Guru - Berhenti dan Berdiskusi

Setelah siswa selesai menjawab pertanyaan di atas di buku catatan teknik mereka, diskusikan jawaban mereka:

Kunci Jawaban

  1. Prediksi yang akurat akan menjelaskan bahwa Clawbot akan mampu bergerak maju, mundur, dan berbelok menggunakan joystick, menggerakkannya ke atas dan ke bawah pada sumbu A dan D. Lengan Clawbot dapat bergerak naik dan turun menggunakan tombol L (atas) dan bawah, dan cakar dapat membuka dan menutup menggunakan tombol R (atas) dan bawah. Respons tingkat lanjut bahkan dapat memprediksi bahwa posisi Lengan dan Cakar akan tetap di tempatnya ketika tombolnya tidak ditekan dan motornya berhenti.

  2. Dalam hal ini, blok <Not> memberi tahu Clawbot bahwa ketika tombol L dan R tidak ditekan, Lengan (tombol L) dan/atau Cakar (tombol R) harus berhenti. Jika blok <Not> dihilangkan, Motor-motor tersebut akan bergerak tanpa batas setelah pertama kali diperintahkan untuk berputar.

Jika waktu memungkinkan, mintalah siswa untuk menghapus blok <Not> agar mereka dapat melihat bagaimana hal itu memengaruhi perilaku Clawbot mereka.