No Experience Required
Getting Started with the iRobot® Coding App
Welcome to the iRobot® Coding App! Explore these resources to start coding in the 3D simulator, connect your robot, and manage coding projects!
Coding,
Robotics,
Science
Learn-to-Code Apps
Free Apps that encourage student progression from block-based to text-based coding environments.
STEAM Robots
Robots that engage students at any stage of their learning journey from kindergarten through higher education.
Teaching & Learning
Resources that help teachers integrate iRobot Education's coding and robotics tools into the curriculum.
Shop
From shopping for robots and accessories, to learning how to submit a purchase order, it's all here.
Featuring 3 learning levels in a visual block-based coding environment, the iRobot Coding Apps' ability to convert projects across each level supports student progression graphical, to hybrid, then full-text blocks in Python. Designed to help increase accessibility to STEM education, the Apps are multi-platform compatible and feature a simulator environment with interactive 3D Root SimBots!
Discover the iRobot Coding AppsLeveraging the same syntax as the iRobot Coding Apps, the iRobot Python Apps provide a direct pathway to progress from block-based coding to text-based Python coding environments. Students may choose to use the browser-based iRobot Python Web Playground for increased accessibility across devices or install the desktop SDK for increased compatibility with other Python libraries.
Discover the iRobot Python AppsDesigned and piloted with educators to appeal to a range of skill levels and interests, iRobot’s Root robots cater to visual, auditory, and kinesthetic learners by delivering immersive, scalable, cross-curricular learning experiences. For schools this means more personalized classroom learning, better student engagement, and fewer resources spent on single-purpose software and hardware.
Meet the Root robotsNo need to assemble and test labor-intensive robotics kits to get started! Providing a buildable mobile robot development platform for higher education programs, the Create 3 includes a suite of intelligent sensors and actuators for developing advanced robotics applications using Python and ROS 2—from multi-robot exploration, to navigation and mapping technology, and beyond.
Meet the Create 3 robotNo Experience Required
Welcome to the iRobot® Coding App! Explore these resources to start coding in the 3D simulator, connect your robot, and manage coding projects!
Coding,
Robotics,
Science
No Experience Required
Use these resources to get started with the Root® Coding Robot!
Coding,
Robotics,
Science
Advanced
Intermediate
Use these resources to get started with Create 3, the next generation of iRobot’s affordable, trusted, all-in-one mobile robot development platform. Grasp the fundamentals of robotics, computer science, and engineering by programming the Create® 3 to perform simple behaviors, sounds, and movements, or tap into advanced applications including multi-robot exploration, navigation & mapping, and telepresence capabilities.
Intermediate
Follow this guide to install the iRobot Education Python SDK. Written & submitted by Kathryn Wujciak at Tufts University
Python