Skip to content
VEXcode - Drag & Drop. Powered by Scratch Blocks.

VEXcode - Drag & Drop. Powered by Scratch Blocks.

From elementary school through college, VEXcode is a coding environment that meets students at their level. The intuitive layout of VEXcode allows students to get started quickly and easily. VEXcode is consistent across Blocks and Text, across VEX IQ and VEX V5. As students progress from elementary, middle, and high school, they never have to learn a different blocks, code, or toolbar interface. As a result, students can focus on creating with technology, not trying to navigate a new layout.
Drive Forward is the new Hello World
We all know that robots attract kids to learn. VEX Robotics and VEXcode are providing opportunities for students of all ages to participate in learning the code that makes these robots work. VEX makes computer science come to life through collaborations, hands-on projects, and engaging experiences. From classrooms to competitions, VEXcode helps to create the next generation of innovators.
Drag. Drop. Drive.
VEXcode Blocks is the perfect platform for those new to coding. Students use the simple drag and drop interface to create functioning programs. Each block's purpose can easily be identified using the visual cues like its shape, color, and label. We’ve designed VEXcode Blocks to allow those who are new to robotics to get their robot up and running faster. Now, students can focus on being creative and learning computer science concepts, not stuck trying to figure out the interface.
Code like a pro.
VEXcode Text provides them with authentic programming experience as students become more experienced programmers. Students will use the same tools and programming languages that professionals use every day. Students will develop their coding skills, acquire workforce readiness, and develop their identity as a programmer. VEXcode allows your VEX robot to become an engine of invention, only limited by our creativity and imagination.
More accessible than ever
VEXcode even helps across language barriers, allowing student to read blocks and comment programs in their native language. (Coming soon)
Chromebooks, Chromebooks, everywhere. VEXcode Blocks is supported on Chromebook, Windows, and Mac. iOS and Android support is launching in Fall 2019.
Where should you get started?
VEXcode Blocks is for beginners that are looking to get quickly started.
VEXcode Text is for more experienced programmers.
Software Options and Download Links:
VEXcode IQ Blocks - v1.0
Main features in this version:
VEX IQ Blocks
Block Help
Device manager
Video Tutorials
Template and Sample Project
Download VEXIQcode Blocks
Languages: English, Spanish menus.
VEXcode IQ Text
Release scheduled for October 2019
VEXcode V5 Blocks - Preview Version
Note: This is a fully functional preview release. However, several features are missing before we call it a 1.0 release. See below for details.
Main Preview Features:
VEX V5 Blocks
Block Help
Device manager for robot configuration
Video Tutorials
Competition Templates
Templates and Example Projects
Language: English
Version 1.0 Features:
Wireless downloading via the V5 Controller
2D Lists (arrays)
Mac App Store / Windows 10 Store
Language: English, Spanish, Chinese
Download VEXcode V5 Blocks
VEXcode V5 Text - v0.9
Note: This release is a fully functional release. Not a beta or preview. However, several features are missing before we call it a 1.0 release. See below for details.
Version 0.9 Features:
VEX V5 Language
Text device configuration
Templates and Sample Projects
Language: English
Version 1.0 Features:
Removed classes from commands [vex::velocityUnits::pct]
Language help
Graphical Device manager
Video Tutorials
Language: English, Spanish, Chinese
Download VEXcode V5 Text

Leave a comment

All comments are moderated before being published.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.