For Teachers

For Parents

Osmo Coding

Go on a coding adventure!

  • iPad, iPhone
  • Free
  • age 7+

About Osmo Coding

Osmo Coding is an iPad game that teaches kids to code with physical blocks. Once you have bought the hardware from, you can download their apps (Osmo Tangram, Osmo Words, Osmo Numbers, Osmo Monster) from the App Store free of charge.


Teacher Review

The Osmo system uses physical game pieces in conjunction with the device’s screen, making scripting and coding tangible and accessible for pre-readers.

Osmo Coding Awbie requires a base system—a stand and a mirror that attach to the device’s camera and that are compatible with other Osmo games—for the iPad, iPhone, and Amazon Fire. The system allows players to use physical pieces to interact with the screen-based game. Kids use bricks marked with commands, arrows, numbers, and loops to create scripts that direct a silly character through mazes and challenges, picking up prizes such as strawberries.

Osmo Coding functions in much the same way, except that you use physical blocks to direct the actions of a character (Awbie) on adventures in the forest. 

In terms of gameplay, it's a developing puzzle solver, with users having to string together longer and more complex codes to munch as many strawberries as possible. At the start this can be as simple as moving around the screen one square at a time, but in later stages you need to tell Awbie to follow much longer sequences.  In-app help guides kids through the increasingly challenge coding puzzles so kids feel successful and have fun with the story-based adventures.

Why it’s great: 

The app combined with physical pieces made kids more patient and thoughtful as they worked through the challenges. Physical pieces made it easier to play the game with multiple people, fostering discussion, collaboration, and group problem-solving. Osmo Coding Awbie is open-ended and kids can explore and create their own paths.

Read More Less

App Details

Teacher Ratings


iPad, iPhone





Creative Development
Thinking & Reasoning


In-App Purchases - No

In-App Advertising - No


Tangible Play

Download Osmo Coding

Screenshots for Osmo Coding

  • Osmo CodingOsmo CodingOsmo CodingOsmo CodingOsmo Coding


Coding teaches problem solving and logic skills. It helps you succeed in an increasingly digital world. Osmo Coding is the easiest way to learn the basics of programming.

You control Awbie™, a playful character who loves delicious strawberries. With each coding command, you guide Awbie on a wondrous tree-shaking, strawberry-munching adventure!

Osmo’s unique technology allows you to play Osmo Coding with physical blocks in the real world. Each block represents a coding command. Snap blocks together to create sequences of commands and easily learn computer programming fundamentals. Osmo Coding is approachable, creative, and fun.

In addition to this free digital app, Osmo Coding requires the Osmo Gaming System and the Osmo Coding Set. Both can be purchased at

Founded in 2013 by Pramod Sharma and Jerome Scholler, Osmo is an educational gaming company using proprietary vision technology to fuse physical play with digital engagement. Osmo allows any object - tiles, pen & paper, blocks, toys, to interact with the iPad. This hands-on play promotes creativity, problem solving and social interaction. Osmo is using the screen to create a new healthy, hands-on learning experience. The company is headquartered in Palo Alto, CA.

Read More Less