Built around a world students already understand
RobotMagic takes advantage of students' familiarity with 3D space. With block and JavaScript programming, students of any skill level can start writing code that moves something real.
A fun, intuitive 3D environment
Students get immersed in their work and stay engaged longer. Seeing the outcome of a program in 3D space lets them use spatial reasoning to debug, not just read error text.

Block and JavaScript programming
Textual syntax adds friction when a student is still learning to think in steps. Blocks let them get straight to problem-solving — and every course has a matching JavaScript track for when they're ready to graduate.

Eight available robots
Including a physical Arduino Uno. Each robot exposes its own sensors and abilities in the environment, from the Thymio's distance sensor to the EV3's on-brick LCD.
Arduino Uno
Digital & analog I/O, breadboard-ready.
