iRobot Coding

A Coding Journey Powered by Robots

Scaffold how students learn to code with progressive Learning Levels suitable for any skill level, from pre-readers to higher education environments.

Ready? Code Now!

A Coding Journey Powered by Robots

Scaffold how students learn to code with progressive Learning Levels suitable for any skill level, from pre-readers to higher education environments.

Ready? Code Now!
Coding Level 1

Graphical Blocks

iRobot Coding teaches key skills by separating learning to code into 3 developmental Learning Levels. The first uses drag-and-drop, graphical blocks to teach the fundamental logic skills of coding, no reading skills required. When you're ready, use the platform's auto-level converter to instantly translate your code to the next level and create a framework of knowledge you can build upon.

Are You Ready?
Coding Level 2

Hybrid Blocks

A multi-tiered approach to coding helps differentiate learning by allowing you to work between Learning Levels. When you are ready to progress, hybrid blocks build coding fluency by featuring a mix of graphics and coding script.

Check It Out!
Coding Level 3

Full-Text Blocks

Build upon existing knowledge by connecting new information back to past projects. The ability to flip between learning levels helps you build your way up to Learning Level 3, which uses full-text code to teach the structure and syntax of professional coding languages.

Test Your Skills

Practice with SimBots

The best part about learning with robots? Seeing all you can do with them. Take on challenges using robot SimBots in virtual arenas or pair the platform with the Root® coding robot using Bluetooth® technology to watch your code come to life.

Discover the Root Coding Robot

How You Can Get Started

Start Creating

Access the iRobot Coding platform right here, right now and let your creative side shine!

Code Now

Explore Activities

Discover hours of free and premium coding and STEM tutorials, projects and activities in our Learning Library.

Visit the Learning Library

Bring Code to Life

Engage learners with innovation and creativity through interactive, hands-on experiences with coding robots.

Discover Robots

Have Questions on How to Integrate Coding into Your Curriculum? Let's Chat!