Thông thường, khi một dự án Coder đang chạy, nó sẽ chuyển từ thẻ này sang thẻ tiếp theo ngay khi hành động đó hoàn thành. Khi sử dụng tính năng Bước, bạn có thể bắt đầu dự án nhưng ở chế độ đặc biệt nơi bạn kiểm soát luồng. Khi sử dụng nút Step, Robot 123 sẽ tạm dừng sau mỗi thẻ Coder, cho đến khi nhấn lại nút Step. Khi một dự án được bắt đầu, Robot 123 sẽ thực hiện dự án theo hướng dẫn nhưng có thể không như dự định của người dùng. Khả năng xem từng thẻ được thực thi cùng một lúc giúp người dùng hình dung rõ hơn về thẻ nào có thể gây ra lỗi, do đó việc gỡ lỗi có thể trở thành một quy trình có mục tiêu và hiệu quả hơn.
Cách sử dụng tính năng bước
Để sử dụng tính năng Bước, Robot 123 phải được kết nối với Coder của bạn. Để biết thông tin về cách kết nối Robot 123 và Coder, hãy xem bài viết Sử dụng VEX Coder ThưVEX.
Trước khi sử dụng tính năng Bước, hãy tạo một dự án trong Coder. Sau đó, chọn nút Bước ở đầu Coder để bắt đầu.
Sau khi được chọn, đèn báo màu vàng sẽ xuất hiện bên cạnh thẻ Coder “Khi bắt đầu 123” để cho biết dự án đang bắt đầu từ đâu.
Nhấn lại nút Bước và đèn vàng sẽ chuyển xuống thẻ tiếp theo trong Coder.
Chọn lại nút Bước để khởi động thẻ Coder bên cạnh đèn vàng. Đèn sẽ chuyển sang màu xanh khi thẻ Coder được thực thi.
Sau khi hành vi hoàn tất, đèn màu vàng sẽ xuất hiện bên cạnh thẻ Coder tiếp theo, cho biết thẻ này đã sẵn sàng chạy lệnh tiếp theo khi nút Bước được chọn lại.
Xem video này để biết tính năng Bước được sử dụng để thực hiện từng bước trong dự án, từng thẻ một.
Khi thực hiện một dự án, việc chọn nút Bắt đầu sẽ khiến phần còn lại của dự án được thực thi ở tốc độ tối đa. Điều này có thể hữu ích nếu bạn muốn xem qua một vài thẻ Coder đầu tiên, nhưng sau đó thực hiện phần còn lại của dự án như đã viết.
Gỡ lỗi bằng tính năng Step
Tính năng Bước làm chậm tiến độ của dự án và cung cấp phản hồi trực quan trực tiếp về những gì Robot 123 đang làm ở mỗi thẻ Coder trong dự án. Điều này cho phép người dùng duyệt qua dự án từng thẻ Coder để quan sát hành vi và sửa lỗi.
Trong ví dụ này, mục đích là để Robot 123 lái theo hình vuông (lái về phía trước 1 bước và rẽ phải, 4 lần để tạo hình vuông). Tuy nhiên, dự án đang có một bước rẽ sai lầm.
Sử dụng tính năng Bước dự án để bắt đầu và thực hiện dự án từng bước cho đến khi phát hiện thấy lỗi.
Sửa lỗi.
Sau đó, chọn nút Stop và sử dụng nút Step để bắt đầu lại dự án từ đầu, sử dụng tính năng Step để quan sát hành vi của 123 Robot với mỗi thẻ Coder của dự án.