Bài 4: Chuyển đổi chế độ
Trong Bài học này, bạn sẽ tìm hiểu về khối Switch, một loại khối mã hóa được thiết kế để giúp bạn chuyển đổi từ mã hóa dựa trên khối sang mã hóa dựa trên văn bản bằng ngôn ngữ mã hóa Python. Trong suốt khóa học này, bạn có thể sử dụng kết hợp các khối VEXcode và khối Switch khi bạn quen dần với các lệnh Python mới.
Để bạn biết
Bạn phải có tài khoản VEXcode VR Premium để sử dụng khối Switch. Để tìm hiểu thêm về các tùy chọn tài khoản VEXcode VR, hãy xem trang này: Mở rộng Vũ trụ VEXcode VR.
Kết quả học tập
- Giải thích sự khác biệt giữa khối VEXcode và khối Switch.
- Xác định cách chuyển đổi khối VEXcode thành khối Switch.
- Xác định vị trí tìm khối Switch bên trong Hộp công cụ khối VR VEXcode.
Khối chuyển đổi được thiết kế để giúp bạn chuyển đổi từ mã hóa dựa trên khối sang mã hóa dựa trên văn bản bằng ngôn ngữ mã hóa Python. Các khối này chứa các lệnh Python để điều khiển hành vi. Bạn có thể dễ dàng chuyển đổi các khối VEXcode thành các khối Switch và có thể xây dựng các dự án bằng cách sử dụng các khối Switch bằng cách kéo các khối này từ phần Switch của Hộp công cụ khối vào không gian làm việc. Bạn thậm chí có thể nhập lệnh Python trực tiếp vào khối Switch khi bạn đã quen với việc viết mã bằng Python hơn.
Dự án ví dụ bên dưới bao gồm hai khối Switch, mỗi khối chứa một lệnh Python. Cả hai khối Switch đều ra lệnh cho robot tiến về phía trước 200 mm.
Chuyển đổi khối VEXcode thành khối chuyển đổi
Bạn có thể chuyển đổi khối VEXcode thành khối Switch bằng cách chọn khối đó và chọn Chuyển đổi khối thành khối Switch.

Bạn cũng có thể chuyển đổi một chồng các khối VEXcode thành một khối Switch bằng cách chọn khối đó và chọn Convert Stack to Switch Block. Các khối VEXcode được chuyển đổi thành các lệnh Python riêng lẻ trong một khối Switch duy nhất.

Các khối điều khiển mà các hành vi làm tổ bên trong được gọi là Wrappers. Bạn có thể chuyển đổi Trình bao bọc khối VEXcode thành khối Switch bằng cách chọn Trình bao bọc và chọn, Chuyển đổi Trình bao bọc thành khối Switch.

Bạn có thể chuyển đổi cả Wrapper và nội dung của nó bằng cách chọn Wrapper và chọn Chuyển đổi Wrapper và Nội dung thành khối Chuyển đổi.

Nhập lệnh Python bên trong khối chuyển đổi
Các khối chuyển đổi được đặt bên trong phần Chuyển đổi của Hộp công cụ khối. Bạn có thể kéo một khối Switch vào không gian làm việc và nhập các lệnh Python bên trong khối để bắt đầu mã hóa.
Khi bạn nhập lệnh, các đề xuất cho lệnh và hành vi sẽ xuất hiện. Bạn có thể nhấp vào các gợi ý này để hoàn tất lệnh hoặc chỉ cần nhấn phím enter hoặc phím tab để chọn các gợi ý này để hoàn tất lệnh.

Tài nguyên bổ sung
Xem video sau để tìm hiểu thêm về cách sử dụng khối Switch trong VEXcode VR.
Bài viếtSử dụng VEXcode VR Switchcung cấp tổng quan chi tiết về cách sử dụng khối Switch, cách sử dụng tính năng Trợ giúp để tìm hiểu thêm về lệnh Switch Python, cách nhập lệnh Python bên trong khối Switch và cách chuyển đổi toàn bộ ngăn xếp khối VEXcode thành khối Switch. Đọc bài viết này và lưu nó để tham khảo khi bạn hoàn thành các thử thách mã hóa trong suốt khóa học.
Trong suốt khóa học, bạn sẽ thấy các hộp thông tinnêu bật cách sử dụng các khối Chuyển đổi có liên quan đến từng bài học. Bằng cách đọc các hộp này, bạn sẽ tìm hiểu cách mỗi khối hoạt động và cú pháp của các lệnh Python bên trong mỗi khối. Bạn cũng sẽ có thể xem các quy trình công việc cụ thể của dự án bằng cách sử dụng các khối Switch.

Chọn nút Tiếp theo để tiếp tục với phần còn lại của Bài học này.
