VEX Code là công cụ phát triển bởi VEX dành cho VEX Robots. Hiện tại, VEX Code có các phiên bản VEX 123, VEX GO, IQ, EXP và V5. Ngoài ra cũng có VEXcode VR cho phép các đội chơi lập trình Robot ảo (Virtual Robots).
Hãy bắt đầu tìm hiểu VEX Code tại code.vex.com. Tại các phiên bản của VEX Code, đội chơi hãy truy cập vào nút TUTORIALS ở trên cùng phía bên phải để được hướng dẫn các bước truy cập vào nguồn thông tin.
Đối với người mới bắt đầu, chúng tôi khuyên bạn nên bắt đầu với Blocks dành cho VEX IQ và VEX V5 bởi:
Khả năng đọc: các lệnh dễ đọc
Ghi nhớ: tất cả các lệnh được hiển thị cho người dùng
Typing: giao diện kéo thả ít cần gõ
Tìm hiểu về Blocks tại đây: Why Learning Blocks First
Đối với lập trình viên đã sẵn sàng chuyển sang văn bản, chúng tôi khuyên dùng Python , trừ khi nhóm hoặc huấn luyện viên của bạn thành thạo hơn về C++.
Khả năng đọc: Python chứa ít biệt ngữ và cú pháp hơn C++
Công việc tương lai: Python được sử dụng rộng rãi hơn C++
Giáo dục: Python có nhiều khả năng được dạy trong trường học
Hiệu suất: Hiệu suất của Python có thể so sánh với C++
Virtual skill là 1 ứng dụng tốt để bắt đầu luyện tập lập trình cho VEX Competitions.
Tìm hiểu thêm thông tin tại vex.virtual skill.com
Tìm hiểu bí quyết lập trình
Hiểu kỹ năng chiến lược trò chơi
Sẵn sàng viết mã robot của riêng bạn bằng Blocks hoặc Python
Cải thiện kỹ năng gỡ rối của bạn
Cải thiện tự tin trong việc viết mã nguồn
VEXcode Virtual Skills for IQ là 1 ứng dụng online. Khi đội chơi đăng ký thành công tham gia giải đấu Vietnam VEX IQ National Championship 2023, mỗi đội sẽ nhận được 1 mã code truy cập vào các ứng dụng Virtual Skill giúp các đội chơi tìm hiểu code và cách thực hành robot giả lập.
VS Code là một môi trường phát triển tích hợp có nhiều tính năng và có thể mở rộng, được các chuyên gia ở mọi nơi sử dụng để tạo ra phần mềm chất lượng sản xuất.
Tìm hiểu thêm tại vscode .vex.com
Tương thích Mã VS (phiên bản 1.66+)
Windows và Mac OS tương thích
Tương thích với IQ (Thế hệ thứ 2), EXP và V5
Hỗ trợ C++ và Python
Cập nhật chương trình cơ sở VEX
IntelliSense cho VEX API
Trợ giúp/tài liệu tích hợp
Nhập dự án từ VEXcode
Tạo dự án mới từ mẫu
Công cụ khắc phục sự cố phần cứng được tích hợp sẵn
Hỗ trợ nhiều tệp cho C++
Tích hợp kiểm soát phiên bản (ví dụ: Git)
Cộng tác mã thời gian thực với Live Share Extension
giao diện tùy biến
Người dùng có thể mở rộng với các Tiện ích mở rộng mã VS khác