By Rikke Berggreen Paaskesen, Educational Curriculum Manager at KUBO Robotics

KUBO teaches coding to children in a tangible and intuitive way. But it does more than that. It offers lots of open-ended possibilities, involving imagination and creative storytelling, while learning to code.

Making use of robots in education is typically associated with core STEM subjects,  but there are endless academic possibilities implementing KUBO in humanities subjects too.

STEAM is an approach that considers an element of Art along with science, technology, engineering and math. 

KUBO on the activity map

Using the arts element, teachers are able to appeal to a wider range of learners, while using technology. Some students like to cultivate, to draw, to create and to develop elements of a story. Others like to practice math, directions and calculations while navigating or controlling a device. Combining these approaches makes STEAM.


Most of today’s children are likely to interact with robots in their future workplace in what we call a co-bot way; working and collaborating with robots. It is therefore vital that we teach children to consider how that can happen effectively. But even more importantly, we must nurture, practice and develop skills that robots, as machines, are not capable of. Among other things, this means being creative;  able to think innovatively and independently.

KUBO accommodates both STEM and STEAM activities. Students learn basic code literacy and terminology when creating a route, a function, and a subroutine, or when making use of loops in their functions. Students learn to analyze, make predictions,  read coordinates and to solve problems when the coding doesn’t go as expected. They have to debug to find a better solution, a better program or sequence of code.

For example the language- or the history teacher can implement storytelling while practising  tinkering activities by making use of the blank map included in the KUBO Coding sets. Storytelling can be extended by having students tinker with small cardboard boxes, pipe cleaners, tin foil, play dough etc., creating physical surroundings to support their stories. Stories can range from sci-fi to fairytales or can be more factual, such as depicting a scene from a history book. In each of these scenarios KUBO can act out a specific character while navigating the map, or can be given specific tasks along the way.

The teacher provides ideas for a context and then acts as a facilitator, partly by questioning, partly by informing and giving hints for a scenario or a universe, and then allowing students to create their own content, while coding KUBO to fulfill its mission. The teacher can add new dimensions  by making use of objects, or symbols, or by presenting barriers or “bugs” on the map.

Using storytelling while learning how to control technology helps students develop a sense of agency and ownership of the content as they decide where, how and why the robot should be coded to act out a certain behaviour or to drive to a specific destination to solve a task.

Using KUBO in a daily teaching schedule shouldn’t be seen as an add on to the existing curriculum.

For more ideas have a look at The Coding License which includes suggestions for interdisciplinary learning. For example:

  • KUBO Coding LicenseFrom lesson plan 1, Math/Science: “Have students create two different routes on the activity map. Then,have students compare the distance of the two different routes. They must use the terms more than or less than to compare the number of quadrants in the routes”.
  • From lesson plan 2, Social Studies: “Teach students about local, state, and national government and voting in elections for those levels of government. Then, have students create a function for KUBO to get from the bus to the voting station to  vote for a mayor in the local government’s election҇”.
  • From lesson plan 4, Language (ELA): “Show examples of travel logs, journals, and diaries to students. Then, have students create a travel log in which they can write or draw about KUBO’s daily adventures while visiting friends across the United States” (or whatever country suits the context).

For project work there are also endless opportunities to experiment with interdisciplinary learning. For example students could be learning about the environment and how robots can be coded to help clean streets, oceans and nature; or exploring the history of technology, of transportation and robots as companions in the care system. In cross-cultural and project-oriented learning contexts it makes sense to make teaching content real-world oriented, to learn about the influence of societal development and technology in our everyday life.

KUBO Rikke Curriculum


Rikke Bergreen Paaskesen has taught STEAM programmes to students aged 5 to 17 for five years. She is now working for KUBO as a curriculum specialist and educational adviser, helping to ensure that KUBO activities and lesson plans are fun, relevant and inspiring.