New Features in VEXcode IQ 4.0

VEXcode IQ 4.0 introduces a range of new features. This major update focuses on enhancing productivity and accessibility in robotics coding. Read below to learn what new features are available with VEXcode IQ 4.0!

Go here to download the new installer for VEXcode IQ 4.0!

Switch Blocks

New Switch Blocks are now available, making the transition from block-based coding to text-based programming seamless.

Diagram illustrating the key features of VEXcode IQ, highlighting its user-friendly interface, programming capabilities, and resources for building and programming VEX IQ robots, aimed at educators and beginner robotics enthusiasts.

Drag and Drop Switch Blocks: All Switch Blocks are available to be dragged from the toolbox and typed into directly.

Diagram illustrating the key features of VEXcode IQ, highlighting its user-friendly interface, programming capabilities, and tools designed for educational robotics and beginner enthusiasts in the VEX IQ platform.

Type Python Directly Into Blocks Projects: VEXcode allows you to incorporate Python commands directly into your projects, integrating them seamlessly with other Blocks. To assist you in writing correct code, VEXcode also provides an autocomplete feature for Python commands.

Screenshot of VEXcode IQ interface highlighting key features for programming VEX IQ robots, including code blocks, project management tools, and user-friendly design for educational robotics.

Code Conversion: Convert entire block stacks to Python with a single click.

This feature is perfect for learners looking to graduate from blocks to text. For more information about coding with Switch Blocks, go here.


Save and Load in Web-based VEXcode

Infographic highlighting key features of VEXcode IQ, including programming capabilities, user interface, and educational resources for VEX IQ Robotics platform, designed for beginners and educators.

Web-based VEXcode will now automatically save project changes once your project has been initially saved.

Other changes to the File Menu:

  • Load From Your Device has now been changed to Open.
  • Save to Your Device has now been changed to Save as.
  • You can also now manually save using the Save button.

For a step-by-step guide on how to load and save VEXcode IQ Project on a Chrome Browser, go here.


Read Blocks Aloud

All Blocks inside VEXcode V5 4.0 can now be read aloud with a simple right-click.

This feature is available on all devices but Android.

Diagram illustrating the key features of VEXcode IQ, highlighting its user-friendly interface, programming blocks, and compatibility with VEX IQ robotics components, designed to support educational robotics for beginners.

  • Customizable Voices: Choose from various voices and adjust speed and pitch in the new Tools Menu.
  • Context Menu Integration: Right-click any block to hear it read aloud.

Go here for step-by-step instructions on how to use the Read Feature in VEXcode.


Tools Menu

VEXcode IQ 4.0 introduces a Tools Menu packed with features for productivity and accessibility.

Diagram illustrating the key features of VEXcode IQ, highlighting its user-friendly interface, programming capabilities, and tools designed for educational robotics with the VEX IQ platform.

Keyboard Shortcuts

There are new Keyboard shortcuts available for starting, stopping, and opening help documentation.

Mac Windows
Diagram illustrating the key features of VEXcode IQ, highlighting its user-friendly interface, programming capabilities, and tools for educational robotics projects within the VEX IQ platform. Diagram illustrating the key features of VEXcode IQ, highlighting its user-friendly interface, programming capabilities, and tools designed for educational robotics and VEX IQ system integration.

High Contrast Theme

High contrast themes increase the distinction between text and background, making content easier to read for users with low vision, color blindness, or other visual impairments.

Default High Contrast
Infographic illustrating the key features of VEXcode IQ, highlighting its user-friendly interface, programming capabilities, and compatibility with VEX IQ robotics components for educational and beginner robotics enthusiasts. Diagram illustrating the key features of VEXcode IQ, including user interface elements, programming blocks, and tools designed for educational robotics with the VEX IQ platform.

Speech Settings

Working with the new Read Blocks feature, you can change the voice used, the speed of speech, and the pitch from this menu.

Screenshot showcasing the key features of VEXcode IQ, highlighting its user-friendly interface, programming blocks, and tools designed for educational robotics with the VEX IQ platform.

API Documentation

Access comprehensive API documentation, making it easier than ever to explore and utilize the full potential of your VEX IQ robot.

Diagram illustrating the key features of VEXcode IQ, including user-friendly programming interface, block-based coding, and integration with VEX IQ robotics components for educational robotics projects.

Click here to access the official VEX API Reference site.


Web-based Wireless Project Downloads

Web-based VEXcode IQ is now able to wirelessly connect to an IQ (2nd gen) Brain through an IQ Controller.

Diagram illustrating the key features of VEXcode IQ, highlighting its user-friendly interface, programming blocks, and tools designed for educational robotics with the VEX IQ platform.

To learn how to wirelessly download a project to your IQ (2nd gen) Brain, go here.

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

Last Updated: