Ask HN: My 14 yr old sister wants to learn to program. Best option?
She's recently come to an understanding about where games come from, and wants to learn to program. Of course, she's interested in game development. The Intro-to-Programming, and AP Computer Science classes at her high school have been cancelled.. and I'm struggling to find the best path for her. Like a lot of kids her age, she doesn't always stick to things she gets interested in, and I'd really like to set her up with the best possible chance of having an encouraging experience.
She wants to take a class that's structured and scheduled, since she's already struggled with some self-paced online tutorials, etc. I think an ideal setup for her would be a curriculum that's targeted to people her age, and uses exercises that get her building programs that do something more fun than multiplying matrices.
She lives in the San Diego area, in case that's helpful.
Any suggestions? Thanks in advance.
8 comments
[ 4.0 ms ] story [ 35.4 ms ] threadhttp://fuse.microsoft.com/page/kodu
Not being from San Diego, all I can do is point to possibly better self-paced online tutorials. I'd recommend http://inventwithpython.com/chapters/ first. If she can get through that, she can graduate to using http://www.pygame.org
Otherwise, there's http://www.codecademy.com/ and http://primerlabs.com/codehero
As of a year or three ago, there was a lot of consensus around Python being a good choice in a scenario like this.
Help her to quickly accomplish concrete things. Let those rewards provide further motivation.
Drop a few bucks on good resources, if and as needed (books, IDE, etc.). Enable her to quickly find and absorb high signal/noise ratio information -- as opposed to going on frustrating treasure hunts for it.