Imagine this. A computer class in the primary school. There are boxes of Pokitto parts on the table, like lego blocks. The teacher asks each group of children to pick the parts they like: different colored covers, buttons, D-pads, and PCBs, batteries, screens, etc. Each group then assembles their custom Pokitto. Then the teacher asks each group to pick a hat for their Pokitto. There are all kinds of hats to choose from: camera, temperature sensor, extra controller, accelerometer, etc.
After choosing a hat the group connects Pokitto to PC and starts experimenting with an interactive prompt over USB. Check the temperature, take a picture. Just a couple of commands! After that they make a full, simple, program which uses the capabilities of the hat, and upload that to Pokitto.
Each group presents their program and their custom Pokitto to everyone. Huge number of new ideas are thrown! At the end of the lesson the teacher tells more about electronics and programming. Next week they can improve their program, or start over with a different customisation and different hat. Everyone just cannot wait for the next workshop
Now the question: would you have liked that kind of a lessons as a kid?!