SB
Mar 27, 2021
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.
AD
Aug 26, 2022
The course was extremely entertaining and informative. The concepts and code files were great. Discussions and helps on the homework were provided in a great manner. Recommend the course.
By Kean Y W
•Jun 16, 2022
Everything is fine, just the last homework question, some the answer is not correct
By Akshat J
•Aug 2, 2021
It was a very informative course, but the last assignment was incredibly hard!
By ANURAG Z
•Oct 25, 2021
it was tough.especially the last code was very difficult and very challenging
By Ashraf E
•Oct 11, 2022
Good content but I think the explaintion in first was complex to beginners.
By Yiqing J
•Apr 3, 2021
The fourth assignment was very not clear. Besides that the course is great!
By Hartono S
•Jun 15, 2022
Great refresher of Python programming for technical managers like me.
By 2030_Dhiraj K S
•Jan 11, 2022
Good Course. I learned a lot of new things. Thanks Coursera.
By Ameya J
•Aug 25, 2021
Good course to gain basic knowledge of Python Programming
By Lakshya P
•Jun 25, 2022
good course for beginner level python programmer.
By Fumikatu
•May 29, 2023
This assignment is quite difficult for beginners
By Kiruthiga.M
•Feb 24, 2023
very very hard task in week4 otherwise great!
By Kriengsak P
•May 31, 2024
good but some topic has been passed too fast
By khalil g
•May 28, 2022
good courses , you are active part with it
By Toni G
•Sep 11, 2024
Program assignments need more clarity.
By Chaitra M S
•Aug 7, 2024
Need more example problems to work on
By SAWAN K
•Jan 9, 2022
nice course good intitative
By NKOGHE A U W
•Feb 5, 2025
Intéressant comme cours.
By Liton B
•Nov 15, 2024
bohot bariya laga bhai
By Aqueel P
•Apr 4, 2021
Good and comprehensive
By TAMAYOZ A
•Oct 28, 2024
really ,thank you
By shubham p
•Oct 10, 2021
Nice Course
By Vedant P
•May 11, 2022
THANK YOU
By Ameer H
•Aug 23, 2023
good
By MISBAHUL H
•Mar 24, 2022
good
By Yingying G
•Mar 24, 2021
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.