Menjelaskan Langkah-Langkah dalam Sebuah Proyek di VEXcode VR menggunakan VIQC (Pitching In)

Fitur Project Stepping memberikan visual penting yang membantu pengguna untuk memecahkan masalah atau lebih memahami alur proyek. Saat sebuah proyek dijalankan, Fling the Hero Bot akan berjalan sesuai instruksi, tetapi mungkin bukan seperti yang diinginkan pengguna. Dengan kemampuan untuk melihat blok kode yang dieksekusi langkah demi langkah, pengguna akan mendapatkan gambaran yang lebih baik tentang blok mana yang mungkin menyebabkan kesalahan.


Cara Menggunakan Fitur Langkah Proyek

Tangkapan layar close-up dari sisi kanan atas Toolbar VEXcode VR, dengan tombol Step disorot, tepat di sebelah kanan tombol Start.

Pilih tombol langkah yang terletak di kanan atas toolbar VEXcode VR.

Buka proyek VEXcode VR dengan tombol Step disorot untuk menjalankan blok satu per satu.

Setelah dipilih, sorotan hijau akan muncul di sekitar blok {When started} untuk menunjukkan di mana program dimulai, dan kemudian segera berpindah untuk menyorot blok pertama dalam tumpukan. Sorotan akan tetap berada di blok pertama setelah {Saat dimulai} hingga tombol langkah dipilih lagi.

Catatan: Sorotan akan langsung melewati blok [Komentar], karena blok [Komentar] tidak mengubah proyek atau blok di sekitarnya.

Proyek VR VEXcode yang menunjukkan blok Drive for, Turn for, dan Drivetrain yang digunakan di VIQC Pitching In Playground.

Pilih tombol langkah lagi untuk menjalankan blok yang disorot. Setelah blok kode tersebut dieksekusi, blok kode berikutnya akan disorot.

Terus gunakan tombol langkah untuk menjalankan proyek satu blok demi satu blok.


Melakukan debugging dengan fitur penelusuran langkah demi langkah proyek.

Proyek VR VEXcode dengan blok untuk mengumpulkan bola dengan mekanisme pengambilan, memutar, dan mencetak gol, dengan blok putar yang disorot, menunjukkan kesalahan dalam proyek tersebut.

Fitur Project Stepping memperlambat alur proyek dan memberikan umpan balik visual secara langsung. Hal ini memungkinkan pengguna untuk menelusuri proyek satu blok demi satu blok untuk mengamati perilaku dan memperbaiki kesalahan.

Dalam contoh ini, tujuannya adalah agar Fling mengambil Bola dan mencetak Bola ke Gawang Tinggi. Namun, arah proyek ini berbalik ke arah yang salah, sehingga bola tidak akan masuk ke gawang yang tinggi.

Kesalahan pengkodean disorot dalam proyek VEXcode VR di VIQC Pitching In Playground.

Logika kode yang salah ditampilkan saat menjalankan proyek VIQC Pitching In di VEXcode VR.

Jalankan proyek langkah demi langkah menggunakan fitur Langkah Proyek hingga ditemukan kesalahan.

Proyek yang sama seperti sebelumnya, sekarang dengan menu tarik-turun arah pada blok putar terbuka, dan kiri terpilih, menunjukkan cara memperbaiki masalah tersebut.

Proyek yang sama dengan blok putar sekarang diarahkan untuk berbelok ke kanan sebesar 155 derajat di bagian proyek untuk memutar dan meluncurkan bola ke gawang yang tinggi.

Perbaiki kesalahan tersebut.

Kesalahan dalam contoh ini adalah Fling dikodekan untuk berbelok ke kiri 155 derajat, namun arah ini tidak menempatkan Fling pada sudut yang tepat agar Ketapel dapat menembakkan Bola ke Gawang Tinggi. Arah belok harus diubah dari kiri ke kanan.

Proyek blok VEXcode VR untuk menelusuri program VIQC Pitching In di ruang kerja.

Proyek VEXcode VR dibuka di VIQC. Kami berpartisipasi dalam penelusuran eksekusi kode.

Kemudian jalankan kembali proyek dari awal menggunakan fitur Langkah Proyek. Ulangi proses ini hingga proyek berjalan dengan benar.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: