Biasanya, saat proyek Coder berjalan, ia berpindah dari satu kartu ke kartu berikutnya segera setelah tindakan tersebut selesai. Dengan menggunakan fitur Langkah, Anda dapat memulai proyek, tetapi dalam mode khusus di mana Anda mengendalikan alurnya. Saat menggunakan tombol Langkah, Robot 123 akan berhenti setelah setiap kartu Coder, hingga tombol Langkah ditekan lagi. Saat suatu proyek dimulai, Robot 123 akan menjalankan proyek sesuai instruksi, tetapi mungkin tidak sesuai dengan keinginan pengguna. Memiliki kemampuan untuk melihat kartu yang dieksekusi satu per satu memberi pengguna gambaran visual yang lebih baik tentang kartu mana yang mungkin menyebabkan kesalahan, sehingga proses debugging dapat menjadi lebih terarah dan efisien.
Cara Menggunakan Fitur Langkah
Untuk menggunakan fitur Step, Robot 123 harus terhubung ke Coder Anda. Untuk informasi tentang menghubungkan Robot 123 dan Coder, lihat artikel Menggunakan Pustaka VEX Coder VEX.
Sebelum menggunakan fitur Langkah, buatlah proyek di Coder. Kemudian, pilih tombol Langkah di bagian atas Coder untuk memulai.
Setelah dipilih, lampu indikator kuning akan muncul di samping kartu Coder “When start 123” untuk menunjukkan di mana proyek dimulai.
Tekan tombol Langkah sekali lagi dan lampu kuning akan bergerak turun ke kartu berikutnya di Coder.
Pilih tombol Langkah lagi untuk memulai kartu Coder di samping lampu kuning. Lampu akan berubah menjadi hijau saat kartu Coder dieksekusi.
Setelah perilaku selesai, lampu kuning akan muncul di samping kartu Coder berikutnya, yang menunjukkan bahwa kartu tersebut siap menjalankan perintah berikutnya saat tombol Langkah dipilih lagi.
Tonton video ini untuk melihat fitur Langkah yang digunakan untuk menelusuri proyek satu kartu dalam satu waktu.
Saat memulai suatu proyek, memilih tombol Mulai akan menyebabkan sisa proyek berjalan dengan kecepatan penuh. Ini dapat membantu jika Anda ingin menyelesaikan beberapa kartu Coder pertama, tetapi kemudian melaksanakan sisa proyek sebagaimana yang tertulis.
Debugging dengan Fitur Langkah
Fitur Langkah memperlambat alur proyek dan memberikan umpan balik visual langsung tentang apa yang dilakukan Robot 123 di setiap kartu Coder dalam proyek. Hal ini memungkinkan pengguna untuk menjalani proyek satu kartu Coder pada satu waktu untuk mengamati perilaku dan memperbaiki kesalahan.
Dalam contoh ini, tujuannya adalah agar Robot 123 bergerak dalam bentuk persegi (bergerak maju sejauh 1 langkah dan belok kanan, 4 kali untuk membuat persegi). Namun, ada yang salah arah dalam proyek tersebut.
Gunakan fitur Project Stepping untuk memulai dan menjalankan proyek langkah demi langkah hingga kesalahan ditemukan.
Perbaiki kesalahannya.
Kemudian, pilih tombol Stop dan gunakan tombol Step untuk memulai proyek lagi dari awal, gunakan fitur Step untuk mengamati perilaku Robot 123 dengan setiap kartu Coder proyek.