Bước qua một dự án trong VEXcode 123

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

Thanh công cụ VEXcode 123 với biểu tượng Bước được tô sáng giữa biểu tượng Bắt đầu và Dừng.

Để 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.

Dự án khối VEXcode 123 với một khối Drive, một khối Turn và một khối Drive khác. Khối Drive for đầu tiên được tô sáng màu xanh lá cây để cho biết chương trình đã thực hiện một bước và khối này hiện đang chạy.

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.

Dự án khối VEXcode 123 với một khối Drive, một khối Turn và một khối Drive khác. Khối Turn for được tô sáng màu xanh lá cây để cho biết chương trình đã thực hiện hai bước và khối này hiện đang chạy.

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

Dự án khối VEXcode 123 với 4 cặp khối Lái và Quay có chức năng điều khiển robot di chuyển theo hình vuông. Khối không chính xác sẽ được đánh dấu để chỉ ra rằng có lỗi trong mã.

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.

Dự án khối VEXcode 123 với 4 cặp khối Lái và Quay có chức năng điều khiển robot di chuyển theo hình vuông. Khối không chính xác sẽ được đánh dấu màu xanh lá cây để chỉ ra rằng chương trình hiện đang khắc phục lỗi. Sơ đồ bên phải cho thấy robot đang rẽ sai đường.

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.

Dự án VEXcode 123 Blocks hiển thị hai phiên bản của chương trình Drive trong một hình vuông. Phiên bản bên trái hiển thị một khối được thiết lập để rẽ trái khi nó phải rẽ phải và lỗi này đã được sửa trong phiên bản bên phải.

Sửa lỗi.

Dự án khối VEXcode 123 với 4 cặp khối Lái và Quay để điều khiển robot di chuyển theo hình vuông. Lỗi rẽ không chính xác đã được khắc phục và sơ đồ bên phải cho thấy robot đang lái theo đúng lộ trình.

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.

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

Last Updated: