Kano: The Can-Do Coding Kit for Kids of All Ages

With Kano, learning to code involves placing a series of color-coded blocks in a tray, observing how the game attributes change, and recognizing what the displayed code means. A long time ago in a far away place, I learned Basic Basic. Relearning programing skills the Kano way is so much more fun and more effective. Plus, I get to play computer games while I learn.