Creative, analytical, and seriously fun, a love for coding is one of the best gifts you can give a child.
The iRobot® Root® coding robot is designed around what kids of any age enjoy the most—fun and games—making learning to code easy and natural. Using the engaging Root® Coding App, kids pick up coding fundamentals while they play, explore, and create.
Root does incredible things.
Children can code Root to draw artwork, scan colors, play music, respond to touch, light, and sound, climb whiteboard walls, and explore the fundamentals of robotics.
iRobot's Root coding robot
iRobot's Root Coding Robot
From pre-readers to high schoolers.
Coding is easy with Root's innovative level 1,2,3 coding app (available on iOS) that allows kids of any age or experience-level to start with graphical coding and level up to text-based coding.
Content that inspires.
The Root Coding App comes loaded with lessons and activities to start kids off problem solving with robots right out of the box. For advanced users and educators, additional premium content is available as a subscription.
iRobot's Root Coding Robot
What Root can do.
Makes a mark.
Root draws by lifting and dropping any marker or pen. Just add code and Root brings your creativity to life.
All the feels.
Root sees light, hears sound, senses drop-offs, feels a bump and detects your touch.
Through drawing, music and movement, Root brings coding into the physical world, so it isn’t just a concept, it’s a reality.
The Root Coding App.
Learn-to-code as a family.
Through guided lessons and projects, children and adults alike can learn the fundamentals of coding and explore more advanced concepts as their skill increases.
Games & Challenges.
Built-in games, art projects and logic challenges pack hours of fun for any interest.
Intuitive coding interface.
Root is the only coding companion that grows with your child by seamlessly switching the coding interface from graphical blocks for non-readers to full text for advanced coders.
Level 1: Graphical Coding.
Graphical blocks teach essential logic skills of coding. Kids problem solve with Root with real code by drawing, playing music, and making games.
Ideal for Ages 4+
Level 2: Block Coding.
Level 2 gives kids more control of the code with a more detailed interface. The hybrid drag and drop language builds computational fluency.
Ideal for Ages 7+
Level 3: Full text Coding.
Advancing to Level 3 allows you to solve problems and learn the syntax and structure of professional coding languages in Swift.
Ideal for Ages 12+
Root climbs whiteboards.
Don’t let gravity get in the way. Whether demonstrating a concept in the front of a classroom or playing on the family message center, Root turns coding on its side.