How to get a 15-year-old started with coding?

https://news.ycombinator.com/item?id=1339113
by scottdrake • 16 years ago
7 14 16 years ago

I have a nephew who has expressed interest in spending part of his summer learning more about computers and learning to code a bit.

I was thinking about inviting him to spend a few weeks at my dev shop where he can work largely in isolation but I'll be around and a couple of my guys can give him some guidance and help him learn.

Basically, my question is if you were trying to introduce a 15-year-old to coding, how would you go about it?

I was thinking about sticking a few books in front of him and challenging him to build a basic twitter or flickr clone just to give him a target. Maybe 2 days on HTML/CSS, 2 days on JQuery, 3-5 days in PHP or Ruby but I want to keep him away from frameworks, maybe another week with MySQL or SQL and trying to put it all together. I can build him the DB if needed.

It's been 16 years since I started so it's hard to put myself in his shoes. For some of you younger coders:

1) When you started coding, what did you start with? HTML/CSS, then basic scripting or JQuery, then DB stuff? What language would you start with today if you were just starting?

2) What resources did you use? Web sites/tutorials? Books? Any good entry level books you'd recommend I put in front of him?

3) Did you have specific things you were trying to build?

4) Did anyone help you or provide guidance? If so how/what?

5) What kind of guidance would have helped you?

Related Stories

Loading related stories...

Source preview

news.ycombinator.com