Ask HN: 12 year old tech savvy girl – books, programs, events, advice?
21–30 of 91 posts
Re: Ask HN: 12 year old tech savvy girl – books, programs, events, advice?
#22You might also look for resources on the social and emotional needs of gifted. Lots of bright kids wind up "shy." Having spent a bit of time involved in the gifted community and raised two bright kids, I think this is not mere coincidence and some of it is driven by the negative social fallout that tends to come with the territory when people at school figure out you are "smart."
Re: Ask HN: 12 year old tech savvy girl – books, programs, events, advice?
#23It includes ways to show of what she has made to her friends, but it is not directly social (unless you are sitting more than one person at a computer, which can totally work).
Re: Ask HN: 12 year old tech savvy girl – books, programs, events, advice?
#24His Nature of Code work -- simulating nature through code -- also is really interesting but requires a little background in coding.
Re: Ask HN: 12 year old tech savvy girl – books, programs, events, advice?
#25A friend of mine has a daughter who really enjoys http://girlsmakegames.com/ http://makezine.com/ and the http://makerfaire.com/ have done a great job with a community that encourages kids with a variety of interests. http://www.meetup.com/ is great for finding people in your area who want to geek out together over something in common. I don't have great book recommendations other than https://www.amazon.com/Manga-Gu…
Re: Ask HN: 12 year old tech savvy girl – books, programs, events, advice?
#26Re: Ask HN: 12 year old tech savvy girl – books, programs, events, advice?
#2712 year olds should be outside playing, not coding.
Re: Ask HN: 12 year old tech savvy girl – books, programs, events, advice?
#2812 year olds should be outside playing, not coding.
Re: Ask HN: 12 year old tech savvy girl – books, programs, events, advice?
#29I'm not specifically qualified in any way to say what's best to get a kid started on computer science/programming is but I believe it's nice to let them take the path how things evolved naturally. If this is too much, (regarding programming) maybe start with C. I also believe it's good to read CS history. Following article is a personal favorite. http://www.defmacro.org/ramblings/fp.html
I think Python or any scripting language is better to ease someone into CS especially at that age. It is rewarding and helps to see "Hello world!" on the screen immediately in a line of code as opposed to wrangling with IDES and cryptic messages for missing semicolons.
a = 3 + 2
print aRe: Ask HN: 12 year old tech savvy girl – books, programs, events, advice?
#30I think this would be a good option because the courses cover a wide range of topics so she can explore computing/internet basics, different programming languages and other digital tools (Photoshop/Illustrator) before really committing to one technology.
Treehouse also has specific tracks for app, game and web development which provide a structured path to learning the technology which can be good for beginners that might otherwise be overwhelmed.
Safari Books/O'Reilly provides free access to all O'Reilly books and videos for K-12 students. The Head First series books are particularly good for beginners.