Osmo Coding Jam

Osmo Coding Jam

Code your music

33 ratings
59 reviews
Free
With Ads

Details

  • Released
  • Updated
  • May 25, 2017
  • June 12, 2026
Osmo Coding Jam screenshot #1 for iPhone
Osmo Coding Jam screenshot #2 for iPhone
Osmo Coding Jam screenshot #3 for iPhone
Osmo Coding Jam screenshot #4 for iPhone
Osmo Coding Jam screenshot #5 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

This app allows children to create original music by arranging physical coding blocks into patterns and sequences. It offers over 300 musical sounds and enables kids to record and share their compositions with others. It's a STEAM-based experience that teaches coding fundamentals through music.

Create music with physical coding blocks
Compose original tunes
Over 300 musical sounds
Record and share music
Learn coding fundamentals
Develop rhythm and melody skills
Show original description

What users say

See all reviews

What's New in Osmo Coding Jam

4.1.2

June 12, 2026

Fixed several issues that could cause the app to close unexpectedly. Under-the-hood fixes and improvements to sign-in and account creation. Improved performance on slow or unstable internet connections. Fixed an issue that could affect saved progress. Your child's journey is now stored more reliably.

More

User reviews

No compatibility with phones past 15

I don’t get it, why make it so that it’s only the 14’s and less to use the app?

Abandonware

Not compatible with current generation of iPads. Developer says they'll get to it in a few months. Do not buy the equipment that goes with this app

My musically-inclined kid enjoys this one

We’ve used this off and on over several years. Works great and my kid enjoys it.

More people should buy this

This game is soooooooooo fun

Fun

This game is very fun and works well especially on my more than 10 year old ipad

Developer apps

User experience

🐞

Reported Bugs

16 issues

Not compatible with current generation of iPads

Bug

App does not work after returning from a trip

Bug

App crashes on opening

Bug

Cannot play on iPad 10

Bug

Glitches when coding a song

Bug

App no longer opens after last update

Bug

App keeps crashing

Bug

Pieces don't work and cameras glitchy

Bug

Camera sensors different combos

Bug

Loading stops halfway

Bug

Does not recognize tiles

Bug

Sound doesn't work on 2018 iPad

Bug

Horrible detection of grey piece

Bug

4th level practice keeps crashing

Bug

Blue coding blocks not recognized

Bug

Songs not appearing in categories

Bug

Requested Features

5 requests

Add more characters

Feature

Add a trade character feature

Feature

Add more updates

Feature

Add a feature to create own musical characters

Feature

Add engineer feature

Feature

FAQ

What is Osmo Coding Jam?

Osmo Coding Jam is an app designed for children aged 5-12 that teaches coding fundamentals through music creation. Kids use physical coding blocks to arrange patterns and sequences, composing their own tunes with a variety of sounds.

How does the app teach coding?

The app utilizes a hands-on approach where children arrange tangible coding blocks, each representing a programming command. By experimenting with these blocks, kids learn about sequences, patterns, and logic, which are core concepts in coding, while simultaneously developing musical skills.

What are the requirements to use Osmo Coding Jam?

To use Osmo Coding Jam, you will need the Osmo Base and Coding Blocks, which are sold separately or as part of a bundle. The app is compatible with most iPads and select iPhones. A full device compatibility list can be found on the Osmo support website.

Can I share the music I create?

Yes, once children have composed their musical creations, they can safely record and share their tunes with friends, family, and the wider Osmo Coding Jam community. This feature encourages social interaction and sharing of creative work.

What kind of music can I make?

The app provides over 300 different musical sounds, allowing kids to create a wide range of explosive beats and melodies. The focus is on creative exploration and developing an ear for rhythm, melody, and harmony through coding.