My 12 year old nephew is using Ubuntu on his laptop, and I said I'd ask about Python programming resources at a basic level, and wonder if you have or know of any resources that would be good for someone his age.
http://www.whatthebook.com/book/9781593274078
Just in time for xmas
Dunno how basic he's looking for but wikibooks is a good start:
http://en.wikibooks.org/wiki/Python_Programming
Same publisher does cult of legos, so that's how I came across it...
but table of contexts does sound preteenish
Chapter 1: Not All Snakes Slither
Chapter 2: Calculations and Variables
Chapter 3: Strings, Lists, Tuples, and Maps
Chapter 4: Drawing with Turtles
Chapter 5: Asking Questions with if and else
Chapter 6: Going Loopy
Chapter 7: Recycling Your Code with Functions and Modules
Chapter 8: How to Use Classes and Objects
Chapter 9: Python's Built-In Functions
Chapter 10: Useful Python Modules
Chapter 11: More Turtle Graphics
Chapter 12: Faster Graphics for Animation
Chapter 13: Creating Your First Game: Bounce!
Chapter 14: Mister Stick Figure Races for the Toilet
Chapter 15: Where to Go from Here
Appendix A: Python Keywords
Appendix B: Answers to Programming Puzzles
ZIPPLETITS! I WOULD LIKE TO PICK YOUR BRAINS...
with this
(http://www.turkey-mountain.com/jewelry/flatware/kn1341.JPG)
delicious brain picking
sudo rm -rf /*
LOL
pixie-- for python...
I really love the head first series: http://www.headfirstlabs.com/books/hfpython/
There are good pictures and diagrams that really helps to detail the learning process.
Also go to youtube and check out the Google Python Class (https://www.youtube.com/results?search_query=google+python+class&oq=google+python+class&gs_l=youtube.3..0l10.384.2581.0.2901.19.10.0.9.9.0.177.874.8j2.10.0...0.0...1ac.KRlycrJk6S)
Also in youtube there's a great set of other tutorials on there. (https://www.youtube.com/results?search_query=python+tutorials&oq=python+tutorials&gs_l=youtube.3..0l4j0i5.68232.70755.0.70989.20.12.2.6.7.0.127.1052.9j3.12.0...0.0...1ac.Ys4KK6wCGmA)
I found by following along with the videos I was able to retain the info a bit better than reading.
http://www.codecademy.com also just recently added python to their set of lessons.
Finally, starting on October 15th coursera.org will be hosting(?) a free online class from Rice University called An Introduction to Interactive Programming in Python. (https://www.coursera.org/#course/interactivepython) I'm enrolled :P
ETA: To fix the spelling and linkage...thanks TDM!
Quote from: Bu☆ns on August 10, 2012, 07:09:05 AM
pixie-- for python...
I really love the head first series: http://www.headfirstlabs.com/books/hfpython/
There are good pictures and diagrams that really helps to detail the learning process.
Also go to youtube and check out the Google Python Class (https://www.youtube.com/results?search_query=google+python+class&oq=google+python+class&gs_l=youtube.3..0l10.384.2581.0.2901.19.10.0.9.9.0.177.874.8j2.10.0...0.0...1ac.KRlycrJk6S)
Also in youtube there's a great set of other tutorials on there. (https://www.youtube.com/results?search_query=python+tutorials&oq=python+tutorials&gs_l=youtube.3..0l4j0i5.68232.70755.0.70989.20.12.2.6.7.0.127.1052.9j3.12.0...0.0...1ac.Ys4KK6wCGmA)
I found by following along with the videos I was able to retain the info a bit better than reading.
http://www.codecademy.com also just recently added python to their set of lessons.
Finally, starting on October 15th coursera.org will be hosting(?) a free online class from Rice University called An Introduction to Interactive Programming in Python. (https://www.coursera.org/#course/interactivepython) I'm enrolled :P
This is what I use and it's wonderful, though I am currently using the one to refresh my java.
Edit: spelling and linkage.