login ask-a-question questions unanswered tags faq

I'm a professional computer technician, and my 10 year old son is interested in apprenticing with me. He's learned a lot watching over my shoulder, asking questions and getting some hands-on experience with discarded computers. However, I'd like to have a good basic primer he can read to get the big picture as to how computer hardware and software work. Looking for recommendations for books or websites.

asked Feb 01 '12 at 11:08

stgilbert's gravatar image

stgilbert
1


With regard to hardware I'd have defer to others but when you get to the point where he's ready to try some programming (at 10 he is definitely old enough to give this a whirl) it is hard to beat python as a starting language.

Good resources include:
http://www.learnpython.org/](http://www.learnpython.org/
http://diveintopython3.ep.io/
http://www.swaroopch.com/notes/Python

Slightly more advanced or faster-paced:
http://code.google.com/edu/languages/google-python-class/
http://learnpythonthehardway.org/

The trend over recent years is to start instruction in programming in a "higher-level" language like Python and then (if needed) learn a more complex "lower-level" languages like C-family/Java/PHP/etc.

link

answered Feb 08 '12 at 10:53

Sean's gravatar image

Sean
16

edited Feb 08 '12 at 11:02

He should just talk to me for a half-hour. He'll take up a plumbing or electricial trade, and never be outsourced.

-C

link

answered Feb 03 '12 at 11:16

Christopher's gravatar image

Christopher
375

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

Asked: Feb 01 '12 at 11:08

Seen: 3,717 times

Last updated: Feb 08 '12 at 11:02

powered by OSQA