I second jrcagle's recommendation. I used it in high school too. It's a nice lighthearted approach that explains the major concepts of object-oriented programming fairly well, as well as a pretty good introduction to Python itself.
I remember actually looking forward to reading ahead with this book in my free time.
Last edited by scru; Feb 16th, 2009 at 6:17 pm.
Reputation Points: 975
Solved Threads: 140
Posting Virtuoso
Offline 1,624 posts
since Feb 2007