Lompat ke isi utama

Tantangan Remix - Bagian 1

Ikon Tips Guru Tips Guru

  • Pastikan siswa telah memilih proyek Contoh Clawbot Control . Anda dapat menunjukkan kepada siswa bahwa ada beberapa pilihan untuk dipilih pada halaman Buka Contoh dari menu File. Ingatkan siswa bahwa mereka dapat merujuk ke 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 jika Anda meminta siswa untuk menyerahkannya.

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 masuk ke menu file, Buka Contoh, filter dengan memilih "Event", lalu pilih proyek contoh Clawbot Control.

Ikon contoh proyek Clawbot Control mengilustrasikan contoh proyek mana yang akan 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 ada di jendela di tengah bilah alat. Clawbot sekarang dikonfigurasikan dengan benar, dan proyek Clawbot Control siap digunakan.

Sekarang, lihatlah bagaimana blok digunakan dalam proyek ini. Di buku catatan teknik Anda, buatlah prediksi berikut:

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

Ikon Kotak Alat Guru Kotak Alat Guru - Berhenti dan Diskusikan

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

Kunci Jawaban

  1. Prediksi yang akurat akan menjelaskan bahwa Clawbot akan dapat bergerak maju, mundur, dan berputar menggunakan Joystick, menggerakkannya ke atas dan ke bawah pada sumbu A dan D. Lengan Clawbot akan dapat bergerak ke atas dan ke bawah menggunakan tombol L Atas dan Bawah, dan Claw akan 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 saat tombolnya tidak ditekan dan motornya berhenti.

  2. Blok <Not> , dalam kasus ini, memberi tahu Clawbot bahwa saat tombol L dan R tidak ditekan, Arm (tombol L) dan/atau Claw (tombol R) harus berhenti. Jika blok <Not> dihilangkan, Motor tersebut akan bergerak tanpa batas setelah pertama kali diperintahkan untuk berputar.

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