There's a particular tone kids use when they've discovered something they *need*. It's somewhere between scientist and salesman. This time it's Osmo—some kind of contraption that sits on an iPad and teaches coding. I looked up from my coffee. 'Let me check the reviews,' I said, which is dad-speak for 'I'm about to spend the next fifteen minutes finding out if you're onto something or if this is expensive toy theater.'

See it, Dad? →
Kid
But DAD, it's not just a game—you build actual code with physical blocks, and the iPad reads them. It teaches real programming!
Dad
Okay, okay. Deep breath. Let me see what actual humans who bought this thing are saying.
Kid
Please? Everyone at school is getting one. Well, not everyone, but like... the cool kids are. The STEM kids.
Dad
Well, the numbers don't lie. This one actually checks out.

What Is It?

Osmo is a physical coding kit that clips onto your iPad and uses tangible blocks to teach programming logic. Your kid moves colored blocks around, the iPad's camera reads them, and suddenly they're learning loops, conditionals, and sequences without staring at pure code. It's the kind of thing that feels like play but actually isn't pretending to be educational.

What Does the Internet Think?

This kit has 4.6 stars across 9,200 reviews. That's not a handful of parents who got lucky—that's a real consensus. People consistently praise it for holding kids' attention, actually teaching something, and not feeling like screen time with a good excuse. The fact that it has physical components seems to make a real difference in how long kids stay engaged. ★★★★½ across 9,200 reviews.

✅ Yes.
★★★★½ 4.6 stars  ·  9,200 reviews

YES. Buy it. Look, I'm not saying this because your kid asked nicely or because the marketing is slick—I'm saying it because thousands of parents have already voted with their wallets and left detailed reviews. This one actually delivers on the promise. It teaches real coding concepts, it's engaging enough to hold attention, and it's the rare toy that doesn't feel like you're financing someone else's marketing department. It's an investment, but it's the kind that might actually stick.

Check Price on Amazon →

💡 We Have Something Like That At Home

Scratch Junior (Free, on iPad/Web)
Free programming environment that teaches similar concepts through block-based coding, but without the physical components—good if you want to test the waters first.
See more like this on Amazon →