coursera.org main page As a programmer by profession I've wanted to start learning Python. I signed up for An introduction to Interactive Programming in Python on Coursera in September. It was a free course from Rice University. Now that the course is complete I wanted to share where I thought it did well and where it could have benefited by stepping away from the ideas of traditional courses. The material in the course was presented through lecture videos and online programming examples. Each week of the course consisted of lectures, followed by quizzes and mini-projects that required knowledge of that week's material in order to complete. Because the course was supported by professors and teaching assistants at Rice University there was support for students via online forums and chats, although I never used any of these resources. Capture of a video of Joe Warren, one of the professors at Rice University The presentation of the material was clear and the produ...