4 ms·
How will this differ from say, Learn Python the Hard Way or codecademy?
by sehr 13y ago
How will this differ from say, Learn Python the Hard Way or codecademy?
- japhyr 13y agoGood question. I started http://introtopython.org http://introtopython.org after watching my students be unsuccessful in most of the existing courses. They need a little more direction than LPTHW offers, and they aren't quite ready to keep pace with a Coursera or Udacity course. Some of the key features of introtopython: - It is completely open source. This offers a number of advantages, that I'd be happy to specify. - It starts with no assumption of prior knowledge. When introtopython is mature, someone who has just heard of Python should be able to install Python on their own system, and start working through the lessons and exercises, and progress straight through to the Projects. - It has a short series of Exercises and Challenges after each new topic. As these grow in number and quality, there should be room for people who need more practice on each topic to progress slowly through the topics, while students who learn faster can progress at their own pace. - As the collection of projects grows, the site can be useful to more experienced programmers as well. I am looking forward to writing a section on Django. Someone who already knows Python but hasn't used Django might find just the writeup on Django really useful. A better example might be the Basemap example that has already been written. If you know Python but haven't used matplotlib or Basemap, you might really like this writeup: http://introtopython.org/visualization_earthquakes.html http://introtopython.org/visualization_earthquakes.html