AR Programming learning game

Together with the Nationaal Videogame Museum, I have developed a game that introduces children about programming. The game can either be played alone or with a group.

In the game, the players are presented levels that each need to be completed in order to go to the next level. In a level, the goal is to lift a satelitte in order to restore its connection. But getting to the satelitte involves a number of problems that the players need to overcome. The players are able to a robot by scanning physical cards with the camera of the tablet in order to create a sequence of steps that can be used to create a solution for all the problems of the level.

In order to introduce the children programming, the game focuses on the different aspects of computational thinking:

  • Abstraction
  • Algorithmic thinking
  • Automation
  • Debugging
  • Decomposition
  • Generalization