My 12 year old brother has recently expressed an interest in learning to program. I of course think this is a great idea, why not start him early? I'm wondering what you guys think with regards a book? I was thinking I should start him off on Java but I'm unsure what book would be best? Any suggestions with regards a book or even another language would be much appreciated.
UPDATE: I've went with Python and I'm starting him off with "Snake wrangling for kids".
Juvenile books Popular subjects include sex, drugs, alcohol, and family life. This genre is for children from 7-18 years of age and can include chapter books as well as books for middle grade, teen, and young adult readers.
Elementary Level: Children ages 8 to 12, or 4th through 6th grades. These children read sentences of approximately 10 words, with the maximum number of words being 20. Most books written at this level range between 20,000 and 40,000 words.
Lego Mindstorms? http://mindstorms.lego.com Not a book but might be a more fun introduction to programming for a 12 year old.
Head First Java is a great book for any new Java programmer. It has lots of pictures, fun quips and puzzles to solve. Definitely worth the buy.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With