A couple of years ago, as an 8-year-old trying to learn to code, a student named Theo was frustrated. Theo happens to be blind, and the standard tools designed to teach children to code rely heavily on visuals. But over the last year, he’s been a beta tester for something new: a set of physical blocks designed specifically to teach coding to kids with visual impairments. He’s moved on, and now codes in Python.
Called Code Jumper, the kit uses differently shaped blocks or “pods” that can be attached in patterns; each pod is a line of code. (Each is also brightly colored, for students who are visually impaired but not fully blind.) When the pods are attached together, and buttons on the pods are adjusted, the series creates an audible output, like a song or joke.