With Pocket Code creating your very own app got easier than ever before. New programs, games, animations and stories can be developed within minutes by simply sticking together Lego-like bricks. These bricks are easy to understand and are used instead of boring code, so that no previous knowledge is needed. Thus, it is the ideal app for children and teenagers to get creative and let their ideas become true.

For more experienced programmers all elements known from common programming languages, such as if-else statements, loops or variables are available. By including the phone’s sensors and mathematical functions it is possible to realize new individual apps on all mobile devices anytime and anywhere.

 

 

 

Pocket Code is available for free – Download it now!

Our Community

Learning how to program might sound difficult to most people but luckily our community provides a wide range of apps, animations and games that can be downloaded and used by anyone. Simply learn coding by playing and reviewing the programs of the community. The learning progress of our users is driven by inspecting, understanding and remixing different programs that are available via the “Explore” section within Pocket Code and on pocketcode.org. Every user can share its projects with friends and the whole Pocket Code community – enabling others to learn from its outcomes.

Visit our Community

Need support?

If you need help or just want to learn more about Pocket Code you may want to check out our wiki or learn Pocket Code from scratch with our Massive Open Online Course (MOOC) on imoox.at The cool part about the MOOC, it is free and available anywhere and anytime.

Check out our Wiki

Learning to code [English]

Learning to Code [German]

Extensions

To unleash the whole power of Pocket Code our users can now enable the plugins for Mindstorms, Phiro, Arduino and more! These Pocket Code plugins let robots become alive, make it possible to integrate innovative devices into projects and give users the power to control them. No other app than Pocket Code is needed to use these features.

Arduino

With the Pocket Code extension for Arduino our users can fully control an Arduino board via Bluetooth. This plugin makes it possible to change the Digital and PWM (Pulse Width Modulation) pins and read the Analog Pins of the board. In just a few minutes users can create their very own project for Arduino by using the provided bricks and sensor functions. This feature allows you to integrate your Arduino board actively into Pocket Code apps.

LEGO Mindstorms

The Mindstorm plugin for Pocket Code allows users to take control of the famous Lego Mindstorm robots and program them for their personal needs. Once again the simple brick-framework makes it possible to connect robots to a device directly via bluetooth and program them within minutes. Nothing but Pocket Code and the Mindstorm plugin is needed to create software for Lego Mindstorms and control the robots with a self-build remote control.

Phiro

The new Phiro robot, together with the Phiro plugin for Pocket Code, gives users thousands of new possibilities to design games and create apps. Users can develop their very own programs for their Phiro, in the common brick-like way, using the Phiro plugin and bring these little robots alive.

Visit the official Phiro Website

Raspberry Pi

Create your own IoT programs directly on your phone with our Raspberry Pi extension! Pocket Code provides special bricks to read and set pins directly on your Raspberry Pi. Explore the limitless possibilities that the connection of Pocket Code with this external device enables!

How to use Pocket Code with a Raspberry Pi

LEGO®is a trademark of the LEGO Group of companies which does not sponsor, authorize or endorse this site.
Raspberry Pi is a trademark of the Raspberry Pi Foundation.
Arduino is a trademark of the Arduino AG.

Pocket Code for Education

This video shows our approach how Pocket Code could be used in a constructive way of learning. What are the tasks of the teacher and the students in a learning environment with Pocket Code?

See what teachers and students say about using Pocket Code in class.