Your browser is ancient!
Upgrade to a different browser to experience this site.

Ratings and Reviews for Programming for Everybody (Getting Started with Python)

Back to course Page

Reviews and Ratings

4.8

193,615 Ratings from Coursera

Reviews

很好,我喜欢这老师
Thank you professor Chuck! is a really good course for us to understand the basic structures about Python.
Excellent teaching. Each night I look forward to class after a full day of work. I highly recommend Prof Severance and would also buy the book on Amazon for $10. I originally printed out the pdf version, but found it helpful to write directly in the book. The videos and book go nicely together. The homework is challenging for a complete beginner, but satisfying when completed.
This course is so good for the beginner and the professor is so awesome! I feel like the course load is pretty light compared with normal college course. Therefore, enroll it and enjoy the Python.
Amazing, so easy for a biologist
Easy with well measured material and challenge. The ability to watch and pause lectures as much as needed is awesome. The material is well thought out and also timely and important. This was a great experience - low pressure, easy to learn and you feel like you accomplished something and have a sense of the larger challenge that awaits.
The lectures definitely help distinguish this course in comparison to others I have attempted. I am excited to move on and continue with the additional courses in the program.
Best programming course ever.
I work in lesson design and blended learning teacher training. I train teachers how to combine effective teaching practices with technology in K-8 classrooms. There is lots of room for improvement in this course. I would not recommend it to someone with no experience. I have no experience in coding, and did well in this course because I went to other sources to answer my questions and fill the knowledge gaps in this course. Though the instructor was great. He seems very passionate. From a teaching/pedagogy standpoint the scope and sequence was poor. It went from extremely broad (defining computer parts) to hyper specific (defining variables in python) really quick. There was no information between on the practical pieces of what python is, what it looks like on our computer, and how we interact with it. It feels like multiple people got together to build the course, but after it was finished they never came back to say “Here’s where we didn’t communicate, let’s edit these things.” There is a HUGE disconnect between writing python programs and running them vs. running the actual python platform and typing commands line by line. The most frustrating thing was that every example in the course was given as a line of code in the python platform with the chevron prompt, and every single assignment was about writing a program in the text editor and the running the program. I didn’t realize these were two completely different things until about week 6. PLEASE ADDRESS THIS. Make it clear for future students that this is a thing. Go over how to use both, and the benefits and drawbacks of each. Make it clear that your examples are taking place in the command line python platform, but our homework is writing programs and saving and running them. I didn’t understand the use of the ‘type’ function until I realized this discrepancy. This was so confusing. Some of the quiz questions were very specific questions that were mentioned for about a second or never explicitly made clear. Some of the ideas that were emphasized or mentioned multiple times in the same lecture video (seemed important) were never asked on the quiz. I can give examples of both. I learned some stuff, but overall I would not recommend this course without pointing to the discrepancies. I would say there are multiple obvious areas for improvement and multiple gaps in knowledge that I filled from other sources. I could give more specific examples, but I feel like I already wrote quite a bit.
awesome experience thanks you coursera for providing such a great learning plateform

Michigan Online
For You

Sign up for a Michigan Online account to customize your experience!