Scratch is a drag-and-drop visual programming tool that you can access in your web browser. Here's how you can use it to program a basic video game with your kids, and get them started with computer coding at the same time.
Kano is a computer kit designed especially for kids. Once they've snapped it together, they'll feel like they own it, according to its creators. Then, they'll be ready to create their own worlds, entirely in code.