Lompat ke isi utama

Bersaing

Sekarang setelah Anda berlatih membuat kode pada robot Anda untuk mengumpulkan dan mencetak cincin secara otomatis, Anda siap untuk Tantangan Coding Crunch.

Tujuan dari tantangan ini adalah untuk mengumpulkan dan mencetak dua cincin pada tiang dalam waktu secepat mungkin. Animasi di bawah menunjukkan contoh cara menyiapkan Lapangan dan memulai tantangan. 

Dalam video di bawah, Clawbot berada di sisi kiri lapangan. Ada dua Cincin di lapangan: satu terletak di dekat bagian atas lapangan, di antara ubin kedua dan ketiga, dan satu lagi di dekat bagian bawah lapangan, juga di antara ubin kedua dan ketiga. Ada sebuah tiang tunggal di tengah lapangan, di sisi kanan. Video dimulai dengan hitungan mundur: 3, 2, 1. Clawbot melaju ke petak kedua dan ketiga lalu bergerak ke arah Cincin pertama, mengambilnya. Kemudian ia mengangkat cakarnya dan mundur. Selanjutnya, ia melaju ke tiang dan melepaskan cakarnya, membiarkan Cincin itu jatuh ke tiang. Setelah itu, Clawbot mundur dan menurunkan cakarnya. Kemudian ia melaju ke ring kedua di bagian bawah lapangan, mengambilnya, berputar, dan melaju ke tiang. Clawbot melepaskan cakarnya, yang memungkinkan cincin itu jatuh ke tiang. Penghitung waktu berhenti pada titik ini karena tantangan telah selesai, menunjukkan 15:13 detik. Semua ini dilakukan secara otonom untuk mengumpulkan setiap cincin, membawanya ke tiang kecil dan meletakkannya di tiang untuk dinilai.

Ikuti langkah-langkah dalam dokumen ini untuk menyelesaikan Tantangan Coding Crunch. Google / .docx / .pdf

Setelah Anda menyelesaikan Tantangan Coding Crunch, hubungi guru Anda. Pastikan Anda telah mendokumentasikan hasil tantangan tersebut di buku catatan teknik Anda.

Refleksi Penutup

Sekarang setelah Anda membuat strategi dan berkompetisi dalam Tantangan Coding Crunch, saatnya untuk merenungkan apa yang telah Anda pelajari dan lakukan dalam Pelajaran ini. Mulailah halaman baru di buku catatan teknik Anda untuk memulai refleksi Anda.

Nilai diri Anda sebagai pemula, magang, atau ahli pada masing-masing konsep berikut di buku catatan teknik Anda. Berikan penjelasan singkat mengapa Anda memberi peringkat tersebut pada diri Anda sendiri untuk setiap konsep:

  • Menggunakan perintah spin di VEXcode EXP untuk membuka dan menutup cakar dan menaikkan dan menurunkan lengan
  • Merencanakan jalur untuk membangun proyek VEXcode EXP yang mengumpulkan, memindahkan, dan menilai cincin
  • Berkolaborasi dengan anggota tim saya untuk membuat proyek pengkodean guna berkompetisi di Coding Crunch Challenge.

Gunakan tabel ini untuk membantu Anda menentukan kategori mana Anda termasuk.

Pakar Saya merasa saya sepenuhnya memahami konsepnya dan dapat mengajarkannya kepada orang lain.
Anak magang Saya merasa saya cukup memahami konsepnya untuk berkompetisi dalam tantangan tersebut.
Pemula Saya merasa tidak memahami konsepnya dan tidak tahu cara menyelesaikan tantangan tersebut.

Apa berikutnya?

Dalam Pelajaran ini, Anda mempelajari tentang pentingnya perencanaan jalur, dan cara menggunakan perintah putaran untuk mengendalikan motor cakar dan lengan. Anda juga mempelajari cara mempersiapkan tantangan otonom dengan merencanakan, membangun, dan mengulangi proyek VEXcode EXP untuk mendapatkan cincin pada postingan di Tantangan Coding Crunch.

Pada Pelajaran berikutnya, Anda akan:

  • Pelajari tentang penyesuaian kontrol pengemudi
  • Gunakan Controller dengan VEXcode EXP untuk mengoptimalkan strategi pengemudi Anda untuk berkompetisi dalam Tantangan Keputusan Terpisah
  • Pelajari cara menyimpan beberapa program di EXP Brain Anda untuk beralih antar program dengan mudah selama Tantangan Keputusan Terpisah.
Gambar
Clawbot memegang cincin di lengan cakarnya, siap untuk mendapatkannya dengan meletakkannya di tiang tinggi.

Pilih< Kembali ke Pelajaranuntuk kembali ke Ikhtisar Pelajaran.

PilihPelajaran Berikutnya >untuk melanjutkan ke Pelajaran 4 dan pelajari tentang penyesuaian kontrol pengemudi dan penggunaan beberapa slot di EXP Brain.