|
|
|
|
|
by zachlatta
4190 days ago
|
|
If he's interested in games, buy him a book about game programming in a language that you know and would recommend for beginners. I got started programming because I wanted to build games and made the mistake of starting with web development. Chances are that moment he makes a shape move on his computer, he'll be hooked. At least that's what happened to me. If there's a CodeDay (https://codeday.org/) near you, bring him to it. It's a nonprofit 24 hour hackathon for high schoolers. He'll meet a bunch of other people his age who are also into programming and will build and present a project by the end of the weekend. In the past we've had participants build everything from a breakout clone to a bootable OS in pure x86 assembly, so there'll be a wide range of skill levels and he'll see his peers building incredible things. Disclaimer: I'm one of the organizers of CodeDay LA. There's also a Facebook group filled with other high schoolers who are into programming (https://www.facebook.com/groups/PennAppsHS/). If he has a Facebook, send me a link to his profile to my email (in my profile), and I'll add him to the group. I'm also high school-aged and, if appropriate, would be more than happy to talk with him. Feel free to reach out to me through my email (again, in my profile). Also see http://www.paulgraham.com/pfaq.html. |
|