TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask YC: Best way to get my son started on programming?

9 pointsby pensiveyeover 13 years ago
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?

7 comments

gharbadover 13 years ago
If your son is passionate about technology and computers, direct him to learning to code the hard way series. Or pick up a book that will teach programming by creating a series of simple games.<p>If he his not, stop trying to live vicariously through him.
评论 #3514656 未加载
评论 #3517449 未加载
gaiusover 13 years ago
Get him one of these <a href="http://sites.google.com/site/libby8dev/fignition" rel="nofollow">http://sites.google.com/site/libby8dev/fignition</a> - and nothing else, no PC, no games console, no smartphone. When I were a lad, we made our own fun. Out of rocks. And we liked it that way.
评论 #3516475 未加载
yShrikeover 13 years ago
Here are some ideas (and we've used pretty much all of them)<p>Alice, from Randy Pausch (<a href="http://www.thelastlecture.com/" rel="nofollow">http://www.thelastlecture.com/</a>) team <a href="http://alice.org/" rel="nofollow">http://alice.org/</a><p>Scratch <a href="http://scratch.mit.edu/" rel="nofollow">http://scratch.mit.edu/</a><p>Codea--programming on the iPad. I highly recommend getting a keyboard. <a href="http://twolivesleft.com/Codea/" rel="nofollow">http://twolivesleft.com/Codea/</a><p>Art of Problem Solving has online programming classes <a href="http://www.artofproblemsolving.com/School/courseinfo.php?course_id=cs:intro" rel="nofollow">http://www.artofproblemsolving.com/School/courseinfo.php?cou...</a><p>Good luck!
brudgersover 13 years ago
Resources about programming won't make a child passionate about it.<p>If he's interested, spending time with him doing some Alice or Kodu might have an effect over the long term.<p>But passions and interests build over time and at age 11 are heavily influenced by the interests of peers.
ddorian43over 13 years ago
If he likes computer games like i do try with Game Maker like i did. 2d game engine with drag and drop actions + scripting.
twelvechairsover 13 years ago
Find a nice open source game and start showing him how to modify/extend it.
rdoubleover 13 years ago
lego mindstorms
评论 #3528665 未加载
评论 #3515572 未加载