Our STEM Solutions for Students
Play in our Virtual Worlds
Robot Virtual Worlds
No Robot? No Problem! Our Robot Virtual Worlds software allows you to program Virtual Robots using ROBOTC or ROBOTC Graphical. We have worlds that are seen in our curriculum, or Fantasy Worlds such as Operation Reset or Palm Island: Luau Edition.
Recommended Age: 9 and up
Free trial available

Expedition Atlantis
Explore Expedition Atlantis and be challenged by epic proportions! Choose between 3 underwater robots, and program them to go certain distances or angles.
Recommended Age: 11 and up
Free trial available

Virtual Brick
Do you use the use the EV3 Programming language, NXT Programming Language, or LabVIEW? You can use the SAME programming software to program Virtual Robots! Just download and install the Virtual Brick, and get started!
Recommended Age: 9 and up
Free trial available

Compete in Virtual Competitions
Learn How to Program
We have a whole line of FREE curriculum for you to learn how to program robots. All of our curriculum consist of step-by-step tutorial videos, and typically take 40-60 hours to complete. Our curricula offerings include options that help you learn how to program the VEX EDR, VEX IQ, and LEGO EV3 robots.

EDR Video Trainer
The VEX EDR Video Trainer helps you learn how to program VEX’s EDR robots using ROBOTC. It contains step-by-step tutorial videos, challenges, and PDFs.
- Recommended Age: 13 and Up
- NOTE: ROBOTC for VEX Robotics is required. Click here to download a free trial!
Introduction to Programming VEX IQ
The Introduction to Programming VEX IQ helps you learn how to program VEX IQ robots using ROBOTC Graphical. It is designed to help beginners learn behavior-based programing using the VEX IQ hardware and ROBOTC 4.0 for VEX Robotics.
- Recommended Age: 9 and Up
- NOTE: ROBOTC for VEX Robotics is required. Click here to download a free trial!


ROBOTC Graphical: Introduction to
Programming LEGO MINDSTORMS EV3
The Introduction to Programming LEGO MINDSTORMS EV3 helps you learn how to program EV3 robots using ROBOTC Graphical. It is designed to help beginners learn behavior-based programing using the EV3 hardware and ROBOTC 4.0 for LEGO MINDSTORMS.
- Recommended Age: 9 and Up
- NOTE: ROBOTC for LEGO MINDSTORMS is required. Click here to download a free trial!
ROBOTC Curriculum for TETRIX
and LEGO MINDSTORMS NXT
This curriculum helps you learn how to program the LEGO MINDSTORMS NXT system with the additional TETRIX hardware. It uses the ROBOTC language to program.
- Recommended Age: 13 and Up
- NOTE: ROBOTC for LEGO MINDSTORMS is required. Click here to download a free trial!


Introduction to Programming
LEGO MINDSTORMS EV3
The Introduction to Programming LEGO MINDSTORMS EV3 helps you learn how to program EV3 robots using the EV3 LEGO Programming Language.
- Recommended Age: 9 and Up
- NOTE: EV3 Programming Language (Education edition) is required .
Contact Us
Main Office: 412-312-3100