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

Ratings and Reviews for Python Functions, Files, and Dictionaries

Back to course Page

Reviews and Ratings

4.8

4,319 Ratings from Coursera

Reviews

This course is extremely well organized and offers not only a lot of practical programming tools, but the best practices for implementing them successfully. Unfortunately, a lot of the assignments (including the last assignment) depend on files that the learner can't actually access, so some of the assignments are painfully tedious with a lot of guess-and-check work to figure out how the theoretical file is formatted. That said, the extra challenge does make you think more critically about your debugging options and the course as a whole is definitely worth it.
The course is very sloppy. The negligence is just beyond my understanding. There are typos in the text. There are false statement in what is said (e.g. about some Windows operating system long ago not supporting long file names - Windows 3.1 wasn't an OS, and Windows 95 already supported them). There are obvious lapsus linguae in what is said. There are arrogant mistakes in TESTS! E.g.: it asks "sort-5-1: What will the sorted function sort by? and says: "first country name (alphabetically), then temperature (lowest to highest)" but in the task script are "Reykjavik, Buenos Aires, Cairo, Berlin and Caloocan " Since when Reykjavik, Buenos Aires, Cairo, Berlin and Caloocan are countries?!? And it gets even more interesting in the next question! I.e. "sort-5-2: What how will the following data be sorted?" and among options: A. first country name (reverse alphabetically), then temperature (lowest to highest) C. first country name (reverse alphabetically), then temperature (lowest to highest) The answers A and C are exactly the same. BUT! - The "A" is correct, while "C" is not! And the microphone used within the specialization is very sensitive - so you hear them swallow every time. And since they are visibly uncomfortable being in front of a camera, they gulp down A LOT. The course should be proof-read, proof-heard, the videos should be edited and the exams revisited. So far it is a disgrace to Coursera and american education.
This course is grear, as well as previous one in this specialization. I finally got how to use Lambda and Sorted functions. Love the interactive materials and all the practice questions. As always the more practice the merrier. On another note, this course need to be readproofed again - I saw many little mistakes here and there in the interactive book.
Now that I've completed this course and its final project I can confidently say I'm an advanced beginner and well on my way to being at an intermediate level Python programmer.
Great course for extending your basic Python skills. I am much more comfortable working with files and complex sorting after this course.
Excellent course!
Great course, recommend it for sure!
It's amazing learn for beginner .A wonderful learning resource and very simple way explains everything . Excellent lessons ,check your understanding ,e-book ,practice, and quiz work and lot of thing
Really good course on Python Fundamentals and Dictionaries. The data structures were well-explained. I have taken a few Python courses before even the very good one from Dr. Chuck Severance (Python for everybody) and this is the best one so far.
FBFBF

Michigan Online
For You

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