Lompat ke isi utama

Eksplorasi Lab STEM Terbuka: Kode

Ikon Kotak Alat Guru Kotak Alat Guru - Kode

Pada bagian penyelidikan ini, siswa akan membuat proyek untuk menyelesaikan tugas daur ulang. Siswa perlu:

  • Buat file proyek

  • Uraikan langkah-langkah menggunakan blok komentar

  • Terjemahkan blok komentar ke VEXcode IQ

  • Siapkan dan jalankan proyek

Langkah 1: Persiapan untuk Membuat Kode

Bilah Alat VEXcode IQ dengan ikon Tutorial yang ditandai dengan panah merah, di sebelah kanan menu File.
​​​​​​Tutorial dan Bantuan dapat ditemukan di bagian atas antarmuka VEXcode IQ

Ingat, Anda selalu dapat melihat tutorial untuk informasi lebih lanjut tentang blok, urutan, dan pemecahan masalah. Gunakan bagian Bantuan bila Anda ingin mengetahui apa yang dilakukan blok tertentu atau cara menggunakannya.

Menggunakan Blok dengan Spesifisitas
Untuk bergerak pada jarak tertentu, gunakan blok [Drive for], dan ubah arah dan jarak yang ditempuh dengan menyesuaikan parameter di blok.

VEXcode IQ Drive untuk set blok yang bergerak maju sejauh 1 inci.

Untuk berbelok ke kanan atau kiri dalam penambahan derajat apa pun, gunakan blok [Belok untuk]. Sekali lagi, Anda dapat menyesuaikan parameter agar sesuai dengan kebutuhan desain Anda.

VEXcode IQ Putar blok untuk berbelok ke kanan sejauh 90 derajat.

Buka Proyek Baru
Programmer harus memulai proyek baru dengan templat Autopilot (Drivetrain), beri nama, dan simpan. Karena kita akan membuat jalur untuk robot daur ulang, ganti nama proyek Anda menjadi "Recycle Run".

Untuk pengingat tentang cara memulai, lihat tutorial atau rujuk program contoh sebagai referensi.

Ikon Tips Guru Tips Guru

  • Proses ini seharusnya sama dengan yang diikuti pada Lab Drive dan Turning sebelumnya. Mintalah siswa non-Programmer untuk mengingatkan kelas tentang beberapa langkah ini, untuk memastikan bahwa setiap orang terlibat dan mengikuti prosesnya (meskipun mereka tidak secara fisik menekan tombol.)
  • Ingatkan siswa tentang bagian Bantuan dan bahwa bagian itu selalu tersedia selama proses mereka, jika mereka memerlukan dukungan tambahan. Siswa hendaknya didorong untuk memecahkan masalah mereka sendiri sepanjang perjalanan, sebelum meminta dukungan guru.
  • Jika ini adalah pertama kalinya siswa menggunakan VEXcode IQ, mereka dapat merujuk Tutorial kapan saja selama penyelidikan ini. Tutorial ada di bilah alat.

    Bilah Alat VEXcode IQ dengan ikon Tutorial yang ditandai dengan panah merah, di sebelah kanan menu File.

Langkah 2: Buat Daftar Langkah Menggunakan Blok Komentar

Apa itu Komentar?
Komentar biasanya ditambahkan ke proyek untuk menjelaskan apa yang diinginkan programmer pada bagian proyek tersebut. Jadi, mereka membantu saat berkolaborasi dan memecahkan masalah.

Dalam kasus ini, kita akan menggunakannya untuk membantu kita membuat daftar umum langkah-langkah yang perlu dilakukan robot untuk menyelesaikan tugasnya.

Apa Hal Pertama yang Akan Dilakukan Robot?
Dalam proyek ini, gunakan blok [komentar] untuk membuat urutan dasar dalam grup Anda. Perekam atau Programmer harus mencantumkan 10 langkah pertama dalam VEXcode IQ, dengan komentar blok untuk setiap langkah. Lihat contoh di sini.

Teks dalam blok tidak harus sespesifik blok itu sendiri, karena ini hanyalah panduan untuk diikuti saat Anda mulai membuat urutan pengkodean yang sebenarnya.

Lima blok Komentar berwarna abu-abu dalam satu tumpukan. Komentarnya berbunyi, dari atas ke bawah, Berkendara maju ke ruang seni; Belok kiri; Berkendara maju ke dalam ruangan; Nyalakan LED Sentuh; mundur untuk keluar dari ruangan.

Ikon Kotak Alat Guru Kotak Alat Guru - Catatan

Ini juga dapat dilakukan dengan menggunakan Catatan pada proyek. Dengan catatan, Anda tinggal mengetik langkah-langkahnya seperti cara Anda mencantumkannya di atas kertas. Dalam kasus ini, catatan dan komentar dapat digunakan secara bergantian. Kami memilih menggunakan blok komentar di sini karena dua alasan: untuk mendapatkan latihan tambahan dengan sifat metode blok VEXcode IQ, dan karena Anda dapat menambahkan setiap langkah komentar ke dalam urutan blok kode aktual saat Anda bekerja.
Klik tautan ke Basis Pengetahuan Robotik VEX untuk informasi lebih lanjut tentang komentar dan catatan.

Langkah 3: Buat Urutan Pengkodean

Sekarang saatnya menerjemahkan langkah-langkah tersebut ke dalam urutan blok.

  • Robot Anda harus memulai lintasan dengan menghadap ke depan, jadi seret dan letakkan blok [arahkan ke] dan atur parameternya agar sesuai dengan langkah pertama di lintasan Anda.

  • Cari langkah berikutnya, lalu hilangkan giliran untuk blok dan atur parameternya agar sesuai dengan langkah berikutnya di jalur Anda.
    Saat Anda memasuki ruangan, tambahkan blok indikator (seperti [atur warna LED Sentuh] atau [putar suara]). Karena Autopilot tidak dapat benar-benar mengambil barang, indikator menunjukkan robot mengambil barang daur ulang sebelum melanjutkan perjalanan.

  • Terus seret dan jatuhkan balok serta atur parameter hingga Anda menyelesaikan jalur untuk Robot Daur Ulang Anda.

Ikon Kotak Alat Guru Kotak Peralatan Guru

  • Periksa Sepanjang Jalan
    Saat siswa Anda bekerja dan bereksperimen, berjalanlah berkeliling untuk memantau kemajuan. Ingatkan dan dorong siswa untuk memeriksa pekerjaan mereka saat mengerjakannya untuk memastikan mereka telah menyertakan SEMUA langkah dan titik pemeriksaan yang diperlukan selama pengerjaan. Menguji kode dalam bagian yang lebih kecil dapat membantu mencegah frustrasi di akhir proses, dan meminimalkan pemecahan masalah.

  • Kerja Sama Tim Memacu Proses
    Meskipun pengkodean sering kali merupakan pekerjaan individu, Dalam pengalaman ini, setiap anggota tim dapat dilibatkan dalam proses pengkodean. Anda mungkin ingin menunjukkan strategi kerja tim untuk membantu setiap tim bekerja lebih kolaboratif. Untuk rubrik kolaborasi opsional, klik salah satu tautan berikut (Google Doc/.docx/.pdf)

    Misalnya: Prosedur “Panggilan dan Kode” memungkinkan lebih banyak orang untuk terlibat. Perekam mencantumkan arah, pembangun menambahkan jarak, pengemudi memanggil instruksi blok ke pemrogram, dan pemrogram mengodekannya ke dalam proyek.

Ikon Tips Guru Tips Guru

Untuk meninjau, konfigurasi untuk motor dan sensor Autopilot adalah:

  • Port 1: Motor Kiri

  • Port 2: Sensor Jarak

  • Port 3: Sensor Warna

  • Port 4: Sensor Giroskop

  • Port 5: LED Sentuh

  • Port 6: Motor Kanan

  • Port 8: Sakelar Bumper

  • Port 9: Sakelar Bumper

Langkah 4: Persiapan Menjalankan Proyek Anda

Sebelum Anda menjalankan proyek, apakah Anda sudah menyiapkan masing-masing item ini? Pembangun harus memeriksa masing-masing hal berikut ini:

Untuk tinjauan tentang pengunduhan dan menjalankan proyek Anda, lihat tutorial.

Bilah Alat VEXcode IQ dengan ikon Tutorial yang ditandai dengan panah merah, di sebelah kanan menu File.

Langkah 5: Uji Jalankan proyek Anda

Sekarang saatnya menguji proyek Anda! Pastikan robot Autopilot Anda disiapkan dengan ruang yang cukup untuk dapat menjalankan program lengkap tanpa jatuh atau bertabrakan dengan robot atau tim lain.

  • Operator sekarang harus menjalankan bagian pertama proyek pada robot Autopilot dengan memastikan proyek disorot dan kemudian menekan tombol Periksa.
  • Bagaimana uji coba Anda berjalan? Apakah robot Anda melaju sesuai dengan harapan Anda? Ikuti bagan pemecahan masalah, dan teruslah membuat dan memeriksa bagian kode hingga Anda memiliki jalur yang lengkap.

Bagan alur pemecahan masalah untuk pengkodean Robot Daur Ulang di VEXcode IQ, menampilkan langkah-langkah untuk mengidentifikasi dan mengatasi masalah umum. Bunyinya: Apakah ini berhasil? di bagian atas, dengan panah ke Ya atau Tidak, belum. Dari Ya di sebelah kiri, panah bergerak ke Selamat! Lanjutkan ke bagian proyek berikutnya, lalu ke Uji lagi di bagian bawah. Dari Tidak, di sebelah kanan, panah bergerak ke Pemecahan Masalah dengan poin untuk Apakah Anda melewatkan satu langkah? Apakah parameternya ditetapkan dengan benar? dan Apakah petunjuknya akurat? Dari sana panah bergerak ke Uji lagi di bagian bawah.

Ikon Tips Guru Tips Guru

  • Putuskan sambungan USB
    Jika siswa menggunakan komputer, ingatkan mereka untuk mencabut kabel USB dari Robot Brain sebelum menjalankan proyek.

  • Ciptakan Ruang yang Tertentu untuk Setiap Tim
    Anda mungkin ingin memberi setiap tim selembar kertas besar yang dapat mereka letakkan di lantai atau di atas meja untuk menjalankan proyek Autopilot mereka. Ini akan membantu memastikan bahwa setiap tim memiliki cukup ruang untuk menyelesaikan lari tanpa terjatuh atau memasuki ruang kerja tim lain.

  • Penilaian
    Sifat terbuka dari tantangan pergerakan ini berarti bahwa mungkin ada beberapa desain dan urutan kode yang memecahkan masalah. Jadi, bagaimana Anda dapat mengevaluasi berbagai solusi sukses? Dari sudut pandang ilmu komputer, efisiensi adalah kuncinya. Urutan kode yang menggunakan jumlah blok paling sedikit akan menjadi solusi yang lebih disukai.