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 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. 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.
Cách sử dụng tính năng Bước dự án
Để sử dụng tính năng Project Stepping trong VEXcode 123, Robot 123 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. Để biết thông tin về cách kết nối Robot 123, xem bài viết dành cho thiết bị của bạn trong phần Cài đặt và Kết nối của Thư viện .
Chọn nút Bước nằm ở trên cùng bên phải của thanh công cụ VEXcode 123.
Sau khi được chọn, phần đá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 123 đ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à để Robot 123 lái theo hình vuông (lái về phía trước 1 bước và rẽ phải 90 độ, 4 lần để tạo thành 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 Project Stepping để quan sát hành vi của 123 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.