Tính năng Bước dự án cung cấp cho người dùng một cách để xem việc thực hiện từng khối dự án. Những tín hiệu trực quan này có thể được sử dụng để giúp học sinh khắc phục sự cố hoặc để hiểu rõ hơn về quy trình của dự án. Khi một dự án được bắt đầu, robot 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. Việc có khả năng xem các khối được thực thi lần lượt giúp người dùng hình dung rõ hơn về khối 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.
Lưu ý: Bài viết này sử dụng cấu hình Code Base trong VEXcode GO. Xem bài viết Định cấu hình Cơ sở mã VEX GO Thư viện VEX để biết thêm thông tin về cách định cấu hình Cơ sở mã trong VEXcode GO.
Cách sử dụng tính năng Bước dự án
Để sử dụng tính năng Bước dự án trong VEXcode GO, Brain phải được kết nối với máy tính bảng hoặc máy tính của bạn và VEXcode GO phải được định cấu hình cho bản dựng của bạn.
Chọn nút Bước nằm ở trên cùng bên phải của thanh công cụ VEXcode GO.
Sau khi được chọn, điểm đánh dấu màu xanh lục sẽ xuất hiện và nhấp nháy xung quanh khối {When started} để cho biết nơi chương trình bắt đầu, sau đó ngay lập tức di chuyển để đánh dấu khối đầu tiên trong ngăn xếp. Điểm đánh dấu sẽ ở khối đầu tiên sau {When started} cho đến khi nút Bước được chọn lại.
Chọn lại nút Bước để bắt đầu khối được đánh dấu. Điểm nổi bật sẽ nhấp nháy khi khối được thực thi. Khi khối này hoàn tất, khối tiếp theo sẽ được đánh dấu, cho biết rằng nó sẵn sàng chạy lệnh tiếp theo khi nút Bước được chọn lại.
Tiếp tục sử dụng nút Bước để thực hiện từng khối dự án 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 thực hiện từng phần đầu tiên của dự á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 Bước dự án
Tính năng Bước dự án làm chậm tiến trình của dự án và cung cấp phản hồi trực quan trực tiếp về những gì robot đang làm ở mỗi khối trong dự án. Điều này cho phép người dùng duyệt qua từng khối dự án một lần để quan sát hành vi và sửa lỗi.
Trong ví dụ này, mục đích là để Code Base lái theo hình vuông (lái về phía trước 500 mm (mm) và rẽ phải 90 độ, 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 Dừng và sử dụng nút Bước để bắt đầu lại dự án từ đầu, sử dụng tính năng Bước dự án để quan sát hành vi của robot trong từng khối của dự án. Lặp lại quá trình này cho đến khi dự án hoạt động như dự định.