Pocket Code is a mobile visual programming framework for smartphones and tablets. It allows users to develop games and animations directly on their device, by simply sticking bricks together. No computer or advanced knowledge is needed. The userfriendly “Lego-Style” approach of Pocket Code aims at enabling children and teenagers to creatively develop their own apps and share them with their friends and the whole community. For more experienced programmers all elements known from common programming languages, such as if-else statements, loops or variables are available and by including the phone‘s sensors and mathematical functions it is possible to realize new individual apps on all mobile devices anytime and anywhere.
Furthermore, an online community platform for sharing programs, fosters learning and enables collaboration. Additional tutorials and a special educational website also provide numerous materials, that support the users and educators in their work. With this tools, we give students the chance to unlock their full potential in a creative and innovative way.