Hacker News new | ask | show | jobs
by thebigshane 5260 days ago
My oldest is 4 so I can't answer your question directly but I would like to share my thoughts on it.

First, do they have the prerequisites? Can they read sentences and understand flow of words on paper by themselves? Know numbers, addition and subtraction and some multiplication? Type on keyboard and/or use the mouse to navigate WIMP UI?

If they don't know all of those things yet, you could still play with things like Scratch[1] and then move into LOGO[2] soon after.

I think you can focus on those prereqs now and supplement with "programming-like" activities: Legos, calculators and an old laptop for figuring things out on their own. On a side note I finally found a use for the old OLPC[3] I impulsively bought a few years back :-)

[1]: http://en.wikipedia.org/wiki/Scratch_%28programming_language...

[2]: http://en.wikipedia.org/wiki/Logo_%28programming_language%29

[3]: http://en.wikipedia.org/wiki/OLPC_XO-1