Vô hiệu hóa và kích hoạt các khối trong VEXcode 123

VEXcode 123 cho phép người dùng vô hiệu hóa và kích hoạt các khối trong dự án của họ. Đây là một tính năng hữu ích cho sinh viên khi kiểm tra hoặc gỡ lỗi một dự án, để họ không cần phải tách dự án ra để tìm ra điều gì không hoạt động như dự định. Người dùng có thể vô hiệu hóa hoặc kích hoạt (các) khối để kiểm tra và quan sát sự khác biệt trong hành vi của robot khi khối đó có hoặc không có trong dự án.


Cách tắt và bật khối

Dự án VEXcode 123 Blocks với menu ngữ cảnh của khối được bật được mở và tùy chọn Vô hiệu hóa khối được tô sáng. Kết quả được hiển thị ở bên phải với khối được chọn hiện có màu xám để biểu thị rằng khối đó đã bị vô hiệu hóa.

Để sử dụng tính năng tắt hoặc bật khối 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.

Việc vô hiệu hóa một khối sẽ khiến khối đó không được thực thi khi dự án được bắt đầu. Để tắt một khối, nhấp chuột phải hoặc nhấn và giữ vào khối đó để kích hoạt Menu ngữ cảnh, sau đó chọn Tắt khối. Khối sau đó sẽ có màu xám với một lưới các đường chéo trong dự án.

Dự án VEXcode 123 Blocks có menu ngữ cảnh của khối bị vô hiệu hóa được mở và tùy chọn Bật khối được tô sáng. Bên phải là cùng một dự án nhưng khối được chọn hiện có màu để biểu thị rằng dự án đã được bật.

Để kích hoạt khối để nó được thực thi khi dự án bắt đầu, nhấp chuột phải hoặc nhấn và giữ vào khối bị vô hiệu hóa để kích hoạt Menu ngữ cảnh, sau đó chọn Bật khối.


Điều gì xảy ra với các khối riêng lẻ khi bị vô hiệu hóa

Dự án VEXcode 123 Blocks có chứa một khối bị vô hiệu hóa. Khối này có màu xám và có một lưới các đường chéo nằm trên nó.

Khi một (các) khối bị vô hiệu hóa, nó sẽ hiển thị màu xám với một lưới các đường chéo phía trên.

Khối bị vô hiệu hóa được coi như một bình luận. Nó không ảnh hưởng đến tiến trình của dự án và sẽ không được thực thi khi dự án được bắt đầu.

Trong ví dụ trên, Robot 123 sẽ tiến về phía trước 1 bước rồi dừng lại; nó sẽ không quay.


Điều gì xảy ra khi một khối có khối lồng nhau bị vô hiệu hóa

Dự án VEXcode 123 Blocks có menu ngữ cảnh của khối chứa được bật được mở và tùy chọn Vô hiệu hóa khối được tô sáng.

Khi bạn vô hiệu hóa một khối có các khối lồng bên trong nó, tất cả các khối đều bị vô hiệu hóa. Các khối như vòng lặp hoặc điều kiện if-then-else, có các khối lồng nhau, có thể bị vô hiệu hóa theo cách tương tự như một khối đơn lẻ.

Nhấp chuột phải hoặc nhấn và giữ để kích hoạt Menu ngữ cảnh của vòng lặp hoặc khối Điều khiển có điều kiện đó, sau đó chọn Tắt chặn.

Dự án VEXcode 123 Blocks có khối chứa và tất cả các khối lồng nhau đều bị vô hiệu hóa. Các khối có màu xám và có một lưới các đường chéo nằm trên chúng.

Hình ảnh hiển thị điều gì sẽ xảy ra khi vòng lặp lặp lại bị tắt. Vòng lặp và hai khối bên trong nó đều bị vô hiệu hóa và tất cả chúng đều có màu xám với một lưới các đường chéo phía trên chúng.

Dự án VEXcode 123 Blocks có menu ngữ cảnh của khối chứa bị vô hiệu hóa được mở và tùy chọn Bật khối được tô sáng.

Trong ví dụ này, sẽ không có gì xảy ra khi dự án được bắt đầu vì tất cả các khối đều bị vô hiệu hóa. Bạn có thể kích hoạt khối chính và tất cả các khối lồng nhau bên trong nó bằng cách kích hoạt Menu ngữ cảnh của khối chính và chọn Bật khối.

Dự án VEXcode 123 Blocks có khối chứa và tất cả các khối lồng nhau được bật.

Khi khối chính được bật, tất cả các khối lồng nhau trong đó cũng sẽ được bật.

Trong ví dụ này, bây giờ khối chính đã được kích hoạt, khi dự án bắt đầu, Robot 123 sẽ tiến về phía trước 1 bước, sau đó rẽ phải 90 độ và lặp lại các hành vi này 4 lần để lái xe trong một hình vuông.


Vô hiệu hóa và kích hoạt một khối lồng nhau

Dự án VEXcode 123 Blocks có menu ngữ cảnh của khối được bật đã mở. Khối được lồng bên trong một khối chứa và tùy chọn Vô hiệu hóa khối được tô sáng. Kết quả được hiển thị ở bên phải, trong đó khối được chọn hiện đã bị vô hiệu hóa.

Bạn có thể vô hiệu hóa một khối duy nhất trong một loạt các khối lồng nhau, như vòng lặp hoặc điều kiện if-then-else, bằng cách làm theo các bước tương tự để vô hiệu hóa bất kỳ khối nào khác: nhấp chuột phải hoặc nhấn và giữ để kích hoạt Menu ngữ cảnh của khối đó và chọn Tắt chặn.

Trong ví dụ này, một khối trong vòng lặp bị vô hiệu hóa.

Dự án VEXcode 123 Blocks có menu ngữ cảnh của khối bị vô hiệu hóa đã mở. Khối được lồng bên trong một khối chứa và tùy chọn Bật khối sẽ được tô sáng. Kết quả hiển thị ở bên phải với khối đã chọn hiện đã được bật.

Để kích hoạt khối lồng nhau đó, bạn sẽ cần nhấp chuột phải hoặc nhấn và giữ để kích hoạt Menu ngữ cảnh của nó.

Dự án VEXcode 123 Blocks có menu ngữ cảnh của khối chứa được mở và tùy chọn Bật khối được tô sáng nhưng chuyển sang màu xám. Một trong các khối lồng nhau của nó bị vô hiệu hóa, nhưng tùy chọn Bật khối không khả dụng vì bản thân khối chứa vẫn được bật.

Lưu ý rằng Menu ngữ cảnh cho khối chính (trong trường hợp này là khối [Lặp lại]) sẽ không cung cấp tùy chọn để bật khối lồng nhau, vì bản thân khối chính không bị tắt.

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

Last Updated: