Ask YC: Best way to get my son started on programming?
Hi all. My son is eleven years old and I'm looking into a good way to get him passionate about computer science and programming. There are a lot of resources out there. Does anyone have a recommendation on the best?
17 comments
[ 3.3 ms ] story [ 54.9 ms ] threadIf he his not, stop trying to live vicariously through him.
I think you're making a lot of assumptions with a comment like "stop trying to live vicariously through him". Would you have had the same reaction if the question was about sports?
If the question were about sports, then yes, it would be similar. (eg: football) If your child is passionate about football, begs to watch games etc; consider enrolling him in a football league where he will play football and buy him a book that explains real plays that wont talk down to him because he is a child. If you love football and want to see your child play football, but he has expressed no interest in it, it may not be A Really Good Idea(tm).
(EDIT: added link)
My kids aren't passionate about sports but they play soccer. The question that I could have asked is 'what's the best league in my area to be in?'. I wouldn't expect that readers would jump to the conclusion that we were living vicariously through them.
At any rate, I thought it was a reasonable initial question. We don't push kids into programming, but we do make materials available when they show interest. That's why I'm familiar with what I posted. However a comment such as "stop trying to live vicariously through him" comes across as rather snide.
Nothing wrong with going directly to programming languages if that's what the kid's into.
http://xkcd.com/386/
Alice, from Randy Pausch (http://www.thelastlecture.com/) team http://alice.org/
Scratch http://scratch.mit.edu/
Codea--programming on the iPad. I highly recommend getting a keyboard. http://twolivesleft.com/Codea/
Art of Problem Solving has online programming classes http://www.artofproblemsolving.com/School/courseinfo.php?cou...
Good luck!
Surprised no one mentioned HacketyHack. Anyone have any experience with that?
If he's interested, spending time with him doing some Alice or Kodu might have an effect over the long term.
But passions and interests build over time and at age 11 are heavily influenced by the interests of peers.