Thanks to everyone who joined the Using Professional Coding Tools with VEX IQ: Visual Studio Code Extension workshop! In this session, we explored how the VEX Visual Studio Code Extension can help students build stronger coding habits and prepare for more professional coding workflows.
We started with an introduction to VS Code and discussed why it can be a powerful next step for students who are ready to move beyond VEXcode IQ. The workshop used Python , but the VEX VS Code Extension can also be used with C++ .
Participants explored key VS Code features, including project setup, robot configuration, autocomplete, Go to Definition, printing to the console, and downloading programs to different slots. We also showed how to import a VEXcode project into VS Code, giving students a pathway from VEXcode into a more professional coding environment.
During the workshop, we used the VEX IQ Clawbot to complete several hands-on coding activities. Participants practiced moving the robot forward and backward, using motors to stack a cube, and working with sensors to respond to objects and cube colors.
Here are the slides we used in the workshop:
Using Professional Coding Tools with VEX IQ: Visual Studio Code Extension slides:
Using Professional Coding Tools with VEX IQ - Visual Studio Code Extension.pdf (2.4 MB)
Additional resources:
- VEX Library VS Code Extension KB section:https://kb.vex.com/hc/en-us/categories/360002324792-IQ?sc=vs-code-extension-
- VEXcode API Reference - IQ 2nd Gen: https://api.vex.com/iq2/
Hope these resources help you continue exploring professional coding tools with your VEX IQ students!