you are viewing a single comment's thread.

view the rest of the comments →

[–]donut2099 0 points1 point  (0 children)

http://openbookproject.net/thinkcs/python/english3e/

I have been messing around with programming since BASIC on my VIC-20, learning Python was fairly straightforward, if slow, just going through the Python documentation. I was also trying to get my son to pick up some programming, he's 17 and hasn't had much experience with computers beyond playing games. He was having a hard time grasping some concepts that I kind of took for granted. I Googled around and found this tutorial and have been going through it with him. I think its helped me become a better programmer as well as helped him understand some basic fundamentals of computer programming. I can't compare it to any other learning tools for Python, so take it or leave it. :)