Currently raising funds on Kickstarter, Primo is a wooden play-set that teaches children programming language even if they can’t read just yet. The kit uses shapes, colors, and spacial awareness to teach the basics of programming through a physical interface.
Primo consists of three elements: a small box-shaped robot called Cubetto, an interface board, and a set of instruction blocks. The goal of the game is to guide Cubetto around by placing the instruction blocks in a sequence on the board. The sequence will determine what the robot does — go forward, left, or right.
By playing with Cubetto, children can play around with the sequence or queue of instructions. This queue represents the logic of programming.
The creators of Primo wanted a tool that encourages young children to become creators and not just consumers in our highly digital world.
Primo is an open source product, which means the software and designs are freely available to anyone. By making the product open source, the creators hope to create a community who can work to improve the toy.
Check out the project’s Kickstarter video below for more about the toy.