Description of Some Robots Available for Pedagogical Use

Published on :

Click to view the complete summary

Are you subscribed to the magazine in digital format?

Add to favorites (0)

(In alphabetical order, According to the list provided by the Centre d'acquisitions gouvernementales du Québec)

Thanks to RÉCIT National Service, Mathematics, Science and Technology (Sonya Fiset, Pierre Lachance, Marc-André Mercier).

For more information on robotics in schools, refer to the article In the Universe of Robots, published in EngagED Learning magazine, Spring 2022 issue.

Self learning in French only.

Arduino: Self learning tutorials

Arduino sets contain parts to build various robots and systems (home automation, sensors, greenhouse management, etc.). They are mainly offered to more advanced students in programming since they require connections with very small parts without soldering.

Programming: ArduBlockly, Blockly@rduino, BitBloq, TinkerCad, mBlock, Arduino IDE

Bee-Bot and Blue-Bot

How to introduce BeeBots to your class for the first time.

This is a playful bee-shaped robot that allows you to program movement sequences. It is easy to use with transparent mat and custom images. Robots: Botley, Mouse Code and Go, Rugged and Artie 3000 have essentially the same functions.

Programming: buttons on the robot or the Blue-Bot application or the online simulator.


Cubelets robot ideas

These are small magnetic cubes that can be used to program different actions. Each cube has a color that represents a function like "Action", "Sense" or "Think" that can be used to program the robot.

Programming: cubes or application.

Dash (& Dot):

Resources from Toronto District School Board

Dash is a robot that can be programmed to move, rotate its head, make sounds, and turn on lights. It has distance sensors. Dot can be paired with Dash for complementary uses.

Programming: wonderworkshop application, tablet or cloud device only.


Tutorials and resources

The Edison robot is one of the least-expensive on the list. It has several sensors and LEGO studs so that LEGO bricks can be attached in a creative fashion.

Programming: Ed Blocks, EdScratchEdPy.


EV3 tutorials, EV3 Lessons
SPIKE Prime Lessons, SPIKE Prime Getting Started

EV3, and its replacement SPIKE Prime, is a set of components that are attached to LEGO blocks. It contains several types of sensors as well as a smart brick.

Programming: LEGO Classroom application, EV3 or SPIKE Prime software, MakeCode EV3 with simulator, Scratch.

Makey makey

Resources from Toronto District School Board

A Makey Makey card is a programmable microcontroller with which you can control various everyday objects as if they were touchpads. Using wires with alligator clips and the principles of electricity, the USB-connected card facilitates the exploration of the world around us, thanks to the MATIS approach.

Programming: Scratch


Educational Resources

Matatalab is a playful robot, connected to a control tower, with which you can program movement sequences. Tiles are available for drawing and music extensions.

Programming: set of tiles to place on a programming table, application.

mBlock: mBot, Ranger, Codey Rocky, Ultimate:

Educational Resources

mBlock robots or sets offer certain assembly options, motors and sensors, while keeping the same programming application.

Programming: mBlock, Arduino IDE, Scratch.

Micro:bit, Micro:bit V2:

First Steps

A Micro:bit card is a programmable microcontroller. It also allows you to explore the concepts of electricity. If motors are added, it can be used to move a robot. A few sensors are integrated including a compass, an accelerometer, a temperature and light sensor, and in version 2, a speaker and a touch sensor.

Programming: Scratch, MakeCode with simulator.


Resources for getting started

The Ozobot Evo is a small 2.5 cm tall robot that can be programmed to move and follow lines. A series of pre-programmed codes can be added to the journey. Older students can also program it with blocks.

Programming: pencils with codes, Ozobot apps, OzoBlockly.

Raspberry Pi

Raspberry Pi kits contain parts to build various robots and systems, but since this card is a nano-computer upon which an operating system can be installed, it offers computing possibilities that are well-suited to students who are advanced in programming, including those enrolled in specialized programs.

Programming: Scratch, Python, Arduino IDE.


This new robot is very versatile thanks to its three programming levels. It has sensors, and it is possible to use it vertically on a magnetic board for demonstrations.

Programming: iRobot with simulator.

Sphero: mini, SPRK+, Bolt, RVR Row, Ollie

Products in the Sphero range can be programmed to perform movements while rolling on the ground and reacting to obstacles or collisions. They are equipped with sensors. The SPRK+ and Bolt models are sealed, so they can be placed into liquid.

Programming: Sphero application.


The Thymio robot is also a versatile product intended for a very varied clientele. You can add LEGO blocks to it thanks to studs on its surface. Several sensors are integrated into it.

Programming: Blockly4Thymio and Thymio Suite.

WeDo or SPIKE Essential LEGO:

WeDo, like its replacement, is a set of several parts that lends itself well to educational robotics with the MATIS approach. In addition to the brick, there are one or two motors, a few sensors, and building plans. Lessons are available.

Programming: LEGO WeDo and SPIKE applications.

About EngagED Learning magazine

The professional magazine for teaching in the digital age!

The École branchée magazine is aimed at teachers, educational advisers and school management. It appears 3 times a year, in print and digital format, in addition to offering exclusive content online. You can subscribe personally or choose an advantageous school or institutional license.

Other articles in this issue