Great explanations and lots of examples to follow on. The course built throughout so I had confidence in completing assignments though they were not easy. Great interaction in discussion forums.
The course was really good. The assignments were challenging. It was very pleasure to solve the assignments and practice them to become perfect with the basics of Python language
교육 기관: M B•
Great! Gives a great introduction to Python, breaking down concepts in an easy manner. The Homework assignments can be frustrating but I had a good time.
교육 기관: Akshat J•
It was a very informative course, but the last assignment was incredibly hard!
교육 기관: Anurag A Z•
it was tough.especially the last code was very difficult and very challenging
교육 기관: Yiqing J•
The fourth assignment was very not clear. Besides that the course is great!
교육 기관: 2030_Dhiraj K S•
Good Course. I learned a lot of new things. Thanks Coursera.
교육 기관: Ameya J•
Good course to gain basic knowledge of Python Programming
교육 기관: SAWAN K•
nice course good intitative
교육 기관: Aqueel P•
Good and comprehensive
교육 기관: shubham p•
교육 기관: Yingying G•
The instructor was very helpful in demonstrating the specific programming languages, but I wish he could, before diving into the syntax, give a better picture from an overarching prospective for non-technical background students (e.g. what is an object, what is a method) and explain more about why we are using which kind of variable/function/flow control/data structure. This goes true for the code along demonstrations as well where I hope more instructions could focus on why we are doing it this way, or why we are choosing this particular function/data structure etc. I find the instructor mostly reading what's already in the comments line which are accessible by student-reading itself.
I also think it will be useful for the instructor to introduce the use of the flow chart when developing a program. I find it the most challenging thing in completing the homework - not the programming syntax itself - but rather than the design of the flow of the program, which was simply not mentioned much in the course.
There are also a few discrepancies in the last assignment that took my a lot of time to debug. Requirements (e.g. to check if the user is logged in in the 'change_password' function, and to delete the user in the 'bank dictionary' as well as the 'log_in' dictionary in the 'delete' function, etc.) were not mentioned in the directions under the functions. I could only debug by learning to read the test case lines. It would be nice if every requirement is stated explicitly, as they are mostly in other parts of the course. Students should expect the level of clarity at the same level throughout the course, instead of being able to follow the directions closely step by step and then in other parts of the course, guess what are required implicitly by the assignment.
교육 기관: Katherine C•
This was a fairly good course, although I have to say I was only confident in the material I learned during Week 1. The quizzes are very simple and are based on the videos/material, but the homework assignments are much more complicated. I felt some of the assignments required us to do things that were just brushed upon and weren't fully explained, which made it very difficult to do with little to none guidance. Also, the TAs take days to respond (the longest before I got a response was a week) and are generally not very helpful. After Week 1, I had to do a lot more research and learning myself and look for other resources outside this course to pass the assignments. I will say I did learn a lot from this course and had a decent experience but it can improve a lot.
교육 기관: Michel J A B•
This course is great if you have absolutely no previous programming experience. But in all honesty, the homework that you have to do at the end of each week is way to hard for amound of explanation in the videos before.
교육 기관: Hadeer E K•
It was a great course and really useful but, I have enrolled in another about python too. so things became complicated with me. but the overall course is useful. Thanks a lot
교육 기관: Jingwen C•
In the beginning, it is ok. But later there a lot of codes in the video just come out, the lecturer does not mention why and you have to google and learn it yourself.
교육 기관: Barry P•
the chasm between what you are taught and what you are expected to code is quite large.
교육 기관: Mohammed E•
Overall an ok course. Need better debugging and support for course assignments.
교육 기관: CHOI H J•
and VERY unkind introduction for beginners.
Many students took this class disappointed, do NOT just believe the name of UPenn guarantee this courses' quality.
Now I know why UofMichigan's class is the most famous one in python class in Coursera
교육 기관: Adeel D•
Not for beginners at all. I just started python and this course confused me even more. Python for everybody is better for beginners
교육 기관: Raymond S•
Abosulely terrible. Unable to comple event week 1, and after reaching out still nothing
교육 기관: Saeed R•
I think that is one of the worst courses which I passed in Coursera!
교육 기관: Cyan L•
TA's response rate on forum can be improved - takes > 2 days today.
교육 기관: Chacharin L•
Module 4 Home work very bad. not match with beginner.
교육 기관: Ali b•
litrally nothing in it.
교육 기관: Randy H•
Moves way to fast.