“Ozobot in the city”

During this project, that started in January and finished in May, the students of the 4th grade of primary school, designed and realized a detailed model depicting an imaginary city, complete with streets, buildings and other urban elements.

The layout includes a path that the Ozobot robot must follow, using its sensors to move along the colored lines and codes (red, blue, black, green) drawn by the students. In this way, students acquire design skills, construction, problem solving and collaboration, also learning how coding can be applied in the real world and in practical situations and extending the transversal skills acquired to other practical and social situations.

Here are step-by-step steps to realize this project.

PHASE 1 – Layout design: materials and elements of the city;

STEP 2 – Route Planning: path mapping and spatial orientation color codes (red, green, blue, black);

PHASE 3 – Construction of the Layout: design of the streets, insertion of colour codes (red, black blue, green), and buildings;

STEP 4 – Path Programming on Ozobot: Path encoding and verification and robot programming.


Ozobot robot programming was an experience by which students applied computational thinking, thus developing digital and computational skills of human thought. The students first realized the path on a plastic model, coded the orientation and programmed the robot to run the path by means of indicative codes of four colours codes.