VEXcode 4.6 builds on the features of VEXcode 4.0 to offer enhanced accessibility and support for a variety of users. This article highlights key new features available with VEXcode 4.60.

Go here to access VEXcode for all VEX platforms.

High Contrast Colors

VEXcode example project with blocks from several categories to showcase the High Contrast color scheme. This color scheme has lighter block colors and uses black text.

High contrast colors now apply to all VEXcode platforms by default. High contrast colors support learners with visual impairments, while improving readability to enhance the coding experience in VEXcode for all learners.

To learn more about accessibility updates in VEXcode, read this PD+ Insights article.

Toolbox Reorganization

VEXcode Toolbox is shown with the Drivetrain category selected to indicate that the blocks have been reorganized into more clear categories. On the sidebar, the other categories read Sound, Screen, Sensing, Inertial, Console, Logic, and Switch.

Blocks

The VEXcode Toolbox has been restructured to improve usability across all VEXcode platforms. Blocks are now grouped according to the device, or feature of the robot, you are coding, making it easier to find the blocks needed.

Python VEXcode Toolbox is open to show the new icons and the new in-Toolbox code colorization.

Python and C++ 

In addition to commands being grouped by device, colorful icons have been added to each category. Colorization has been added to the Toolbox as well, improving the overall readability and usability.

To learn more about Toolbox reorganization, view this PD+ Insights article.

Bluetooth Connectivity Added for VEX IQ

VEXcode IQ with the Brain dropdown menu opened and the Connect via Bluetooth button highlighted.

You can now connect your IQ (2nd gen) Brain to VEXcode IQ via Bluetooth, making downloading projects easier than ever!

This feature will be coming to VEX EXP and VEX V5 in the coming months.

To learn more about wirelessly connecting to VEXcode IQ, view this article.

AI Vision Support for VEXcode IQ

VEX IQ AI Vision Sensor piece.

The VEX IQ AI Vision Sensor is an advanced sensor that allows your VEX IQ (2nd gen) robot to see and interact with the world around it in ways that no other sensor can. VEXcode IQ now has support for AI Vision, enabling you to code with this new sensor. 

To learn more about getting started with the IQ AI Vision Sensor, view this article.

Robot to Robot Communication in VEX AIM

link AIM icon.png

You can now link two VEX AIM Coding Robots together for direct robot-to-robot communication! Learn how to link robots with this article.

View the VEXcode API Reference to learn more about the Message blocks and Python commands to use in a project with linked robots.

Python Available in VEXcode GO

VEXcode GO with a Python project opened and the Python Toolbox shown.

VEXcode GO will now support text-based coding with Python, enabling you to take VEX GO even further in your students' STEM and computer science learning journey.

New Playgrounds Added to VEXcode VR

Two new VEXcode VR Playgrounds are shown, they read VIQRC 25-26 Mix and Match, and V5RC 25-26 Push Back.

This season's V5RC and VIQRC games were added to VEXcode VR, enabling students, teams, and coaches, to code in Virtual Skills from anywhere. Access these Playgrounds with a Virtual Skills Key or a VEXcode VR Premium license.

View the VEXcode API Reference to learn more about the VIQRC Mix & Match and the V5RC Push Back Playgrounds.

New String + Updated Math Operators

New String blocks and updated Math Operator blocks that have more uses and dropdown options than before.

New String operator blocks and updated Math operator blocks make coding in VEXcode easier and more consistent across all platforms, while giving you better tools to work with text and build more complex projects without extra steps.

To learn about these blocks, view the VEXcode API Reference for your platform.

Get Help from the API in VEXcode

VEXcode Help menu is opened and the Print block is described in the menu. Descriptions of the block and how it can be used are shown along with images of example uses.

Now, the built-in Help is connected to the VEXcode API Reference for VEXcode AIM, VEXcode IQ (2nd gen), and VEXcode GO, offering comprehensive information about each command that supports ongoing translation and accessibility efforts.

This feature will be coming to VEXcode 123, EXP, V5, and CTE in the future. View the VEXcode API Reference to learn more. 

Updated Tools Menu

VEXcode Toolbar with the Tools menu open. There are 5 options in the dropdown menu and they read Keyboard Shortcuts, Speech Settings, Hardware, Manage VEXcode Sounds, and API Reference (searchable).

The Tools Menu in the VEXcode Toolbar offers access to resources, like keyboard navigation and Hardware settings. Now, you can do things like reset your Brain name and Team number more easily.

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

Last Updated: