iRobot Roots For Root Robot
Written by Lucy Black   
Sunday, 30 June 2019

To further its role in STEM education, iRobot has acquired Root, the educational robot originally developed by the Wyss Institute at Harvard and then launched as a commercial product after a successful Kickstarter.

From the outset Root, and its programming environment, was intended as an educational tool that would engage students with coding from an early age and retain their interest.

root2

As explained in this video by co-creators  Radhika Nagpal and Zivthan Dubrovsky, Root is a robot that operates on a vertical surface magnetically and can be operated from a whiteboard as it responds to lines drawn and erased using dry-erase markers. This ability to interact with the robot simply by drawing, opens up potential for a broad range of unique instructional activities and games.

The Root Coding App, which currently runs under iOS only with Android in development has three levels. The first, intended for ages 4+ offers Graphical Coding, making it accessible to pre-readers who code it for drawing, playing music and playing games. The skills learned at this level are: 

  • Events
  • Sequences
  • Priorities
  • Functions
  • Loops
  • States
  • Timing
  • Program Stepping

The second level, Hybrid Coding, for ages 7+, gives kids more control of the code with a more detailed interface. and the new skills introduced are: 

  • Variables
  • Flow Control
  • Sensor Values
  • Units
  • Operations
  • Timing
  • Parallelism

rotlevel2

 

The final level, Full Text Coding, is for ages 12+ and introduces the syntax and structure of professional coding languages. At the moment the language is Swift but Python and JavaScript are billed as coming soon.

iRobot is already actively engaged in promoting robots in education as one of the organizers of National Robotics Week, whose mission, since 2010 when it began, is to inspire students in STEM-related fields and to share the excitement of robotics with audiences of all ages. It also has its own educational product, the Create programmable robot which is based on the Roomba, the domestic vacuum cleaner product for which iRobot is best know. This was introduced in 2007 and the second generation Create 2 arrived in 2014. Rather than teach coding, however, Create's role is to teach the fundamentals of robotics, computer science and engineering by letting users, in particular "advanced hobbyists"  program behaviors, sounds and movements and attach sensors, electronics, cameras, grippers and more to the device. The Create Platform also allows users to build something on top of it, giving it a very different role to that of Root. 

Root is already in more than 500 schools in North America and in many homes and iRobot's marketing is likely to extend its reach. This recent video with the iRobot badge is decidedly a promo:

A single Root  costs $199 and there are Classroom Packs with 6, 12, and 30 Roots costing $1,119, $2,399 and $5,995 respectively. A 1-year license to Root Academy costs $60 and offers new coding content every month that augments the Root Coding App. At the moment it seems to be available only in the USA and Canada.

 rootsq2

More Information

Root on iRobot

Related Articles

Create 2 Roomba That Doesn't Suck 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Amazon Adds Agents To Q Developer
05/12/2024

Amazon has announced enhancements to Amazon Q Developer, including agents that automate unit testing, documentation generation, code reviews, and a capability to help users "address operational issues [ ... ]



Rust 1.83 Improves Const Context Code Handling
12/12/2024

Rust 1.83 has been released with improvements to the handling of code running in const contexts.


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Friday, 08 April 2022 )