Elementary

Why Teach and Learn with Robots?

Coding and robotics activities promote creativity, problem-solving, persistence, and teamwork, skills that are vital to elementary students’ emotional and educational growth. As classrooms work together to navigate a robot through a math maze, use code to finish the ending of a picture book, or even code a robot to write for them, they are unknowingly practicing multi-disciplinary learning and establishing vital, lifelong 21st-century skills.

A Robot that Does Incredible Things

Creative and seriously fun, students can program the Root® rt1 coding robot to drive, draw, light-up, play music, and even vertically climb magnetic whiteboards or chalkboards! The iRobot® Root® coding robot makes learning to code easy and natural for any skill-level.

See What You Can Do

Get Any Skill-Level Involved

No matter your students' experience with coding or robotics, the innovative, free iRobot® Coding platform makes coding easy with 3 Learning Levels. Begin with graphical, drag-and-drop code before advancing to hybrid code and finally, full-text code.

Learn More

Engage Students of All Interests

Whether a budding scientist, explorer, musician, artist, or engineer, the Root® coding robot’s combination of features and sensors keep students learning with activities catered to their unique interests. By engaging students at an early age, the Root robot helps guide the growth of their coding skills from graphical coding all the way to full-text coding.

Explore the Robot's Features

Activities for Your Classroom

No Experience Required

Getting Started with the Root® robot

Use these resources to get started with the Root® Coding Robot!

Coding,

Robotics,

Science

Grades 1-3

Grades 3-5

Big City Adventure

Root is on an adventure in the big city. What could possibly go wrong?

Coding,

English Language Arts,

Robotics,

Science

Grades 1-3

Grades 3-5

Birthday Party

Root is throwing a birthday party for robot friend, Square! Can you help?

Art,

Coding,

Music,

Robotics,

Science

Grades 3-5

Grades 6-9

Compliments and Kind Words

Use variables in Level 2 to share some kind words with your friends! Program Root to say compliments when driving over red hearts!

Coding,

Robotics,

Science