Ask HN: What's the best way to teach my kid to code?
12 points| ajessup | 14 years ago
He also has the attention span of a 5 year old, so if he wants to learn anything, it not only needs to asume no prior knowledge of programming, but also needs to quickly and repeatably deliver some escalating level of gratification in order to keep a kid (or for that matter, most adults) interested.
What resources are around geared towards kids learning to code that don't assume too much knowledge, are hands on and interactive, and are actually fun for a 5 year old? If you're a parent who's taught their kids to code, what resources and/or techniques worked for you? What didn't?
(A future programming prodigy is grateful in advance for the benefit of your insight.)
[+] [-] squidbot|14 years ago|reply
http://scratch.mit.edu/
Now that she's 8 and has a better understanding of math she's moved on to http://inventwithpython.com/
[+] [-] glimcat|14 years ago|reply
Simple programmable robots are also good, like the old LEGO turtle. If it's accessible, kids will often self-determine things they want to make it do and then work at it until it happens (provided they don't get stuck too badly).
[+] [-] brandoncordell|14 years ago|reply
[+] [-] polyfractal|14 years ago|reply
When your kid outgrows the graphical language (I did after a while) people have ported Java and C to the Mindstorms too.
[+] [-] lylejohnson|14 years ago|reply