Root, a novel bot capable of teaching code to children

Root, a novel bot capable of teaching code to children

A robot that can teach coding or programming to children in a fun and effective manner. Nothing new, right? You have heard of such bots like Dash and Dot, Ozobots, Finch etc. You are probably also aware of the Lego Mindstorms kits that are used to design various bots as well as program them to make them perform certain tasks as per choice. Root is another bot that also comes with the same objective. But there’s one thing that makes it a stand-out among the crowd. We’ll come to that stand-out feature later in this article but for now let’s start with our discussion on this wonderfully simple and intricate programmable bot in a systematic manner.


Root: A brief introduction

Root’s a small hexagonal robot that uses a programming environment with the name of “Square”. This specific programming environment is accessed through the use of an iPad. It’s tailor-made for beginners who want to get themselves accustomed to the wonders of programming. Root seems to be more about problem-solving and less about coding to be honest.


The Root bot in action

Image courtesy-


The bot has several abilities. We have highlighted some important ones for your reference. Let’s go through them.

  • Magnetic: The bot can move vertically on any whiteboard that has a metal back or any regular metal-backed horizontal surface.
  • Position: The bot has a gyroscope, an accelerometer and other wheel encoders with the sole purpose of driving precise distances and angles.
  • Color Scanning: Root has 32 color sensors to recognize colors and perform tasks accordingly as per the program.
  • Touch responses: The bot can respond efficiently to the real world through the use of its 2 front bumpers as well as its 4 capacitive touch points.
  •  Ambient light: Root has a light sensor to detect the presence of various sources of light in the room.
  • Drawing and Erasing: The bot has the capability of lifting up a marker and write with the same on the surface of a white board.
  • Lights and Sounds: The bot has fifteen multicolor LEDs. It plays various musical notes to exhibit its mood as well as share its personality.


The bot is designed to be fitted into every classroom. This bot has a special feature that makes it a standout one among others. We have mentioned the statement that it’s a standout one on the basis of a standout attribute. So here it goes- The bot has the capability of driving automatically as per program on a white board and drawing various shapes and figures on the same board.

Programming with Root has no requirement of a special setup. Coding with root provides an inherently positive as well as a fun learning experience because the students are virtually doing anything with the bot to make it do their bidding. They might improvise using trial and error methods to increase its functionality. The experience is extremely gratifying.

The price of the bot is also said to be pretty reasonable enough in comparison to other similar intricate educational bots and that’s an important factor to be taken into consideration.

What can be done with Root?

The bot can be used to draw a design resembling a race track on the white board. These bots can also be used to race each other. There are several other fun options. These options include one specific option to program Root to speed up when it’s driving over the green color. It also includes an option to make the bot come to a stop as soon as it senses the color red.

Root can be instructed to flee on sensing a danger. The danger can be a light beam from a flashlight. Similarly, there are many other options. The limitation is your imagination. Think, program and execute the result with a root. If you successfully write the code, you’ll definitely see the desired result on your whiteboard or on your desk.

To know about other technical details, you can check out the Root official site.

We would say that this robot has tremendous potentials to ignite a student’s passion in programming. But we think that there’s a minor drawback involved in the design of this bot. It doesn’t look very catchy to attract the attention of a kid. There’s no doubt that it’s effective with some novel features but regarding its design and the looks, we would like to say that it’s far too simple. Well, that’s entirely our view point and you may disagree with us for sure. Anyway, we feel that bots like Dash and Dot, ozobot etc. have a far superior design in comparison to Root. Root is said to be available for purchase from early next year. If you feel that this bot satisfies all your coding requirements for your children as well it’s reasonable enough considering the price tag from your point of view, you can give it a go. After all, anything that blends robotics education with that of coding deserves to be praised.


Futurite aims to bring high quality STEM (Science, Technology, Engineering and Mathematics) education to school students in India. Our mission is to use cutting-edge technologies such as Robotics and 3D Printing to impart a thorough grounding in STEM subjects and concepts to school students while making their learning experience fun, engaging and hands-on. Futurite has been operating in Dubai successfully (as Premier Genie) since a number of years, working with over 25 of the top international schools and teaching 1000+ students. Futurite has been founded by alumni from IIT, IIM, JU and HEC Paris.

Leave a Comment

Your email address will not be published. Required fields are marked *