3 ms·
I installed scratch for my daughter, when she was 5. She did a lot of simple things that were like Flash animations. Now that she is 7, she is creating some mor
by mattmcknight 16y ago
I installed scratch for my daughter, when she was 5. She did a lot of simple things that were like Flash animations. Now that she is 7, she is creating some more complex games, and tons of ideas for games. We've been messing around with Google App Inventor for Android as well, which uses the same framework. She does a lot of MS Office work in school, including Excel formulas, but they don't seem to tackle actual coding early enough.
Our next projects will probably involve doing some web development and then perhaps Mindstorms.
My first experience in programming was reverse engineering the programs that ran on the TRS-80 we had at school to change the names of the characters in the exercises to be other kids and teachers and allow me to get the high scores on the games. It's a little harder to imagine people starting that way with the complexity of a lot of the software that we interact with, but I tried to give her a flavor for that by modifying some of the image files that came with the games she has installed.
- kadavy 16y agoI think it's a good strategy to start with something like Flash. Personally, as I was learning to complement my design skills with programming skills, Flash was a great entry point because it was fun. It's much more motivating if, by writing a couple of lines of code, you can make a ball bounce - than, say, publishing text or solving math problems. (at the not-so-tender age of 23)
- deleted 16y ago[deleted]