Gives a good introduction to the basics of reading and writing to data files, using Python dictionaries, and writing basic functions.
Ratings and Reviews for Python Functions, Files, and Dictionaries
Back to course Page
Reviews and Ratings
Reviews
Great introduction to functions and different data structures within Python! Gives you practical skills which you can use to make real-world (small) scripts to improve your workflow.
It was a good course because of the concepts addressed, pretty much what the title says. The only constructive thing that I have to say is that the course can be improved by adding more challenging problems, because at some point they become repetitive.
This is a great course, I've learned a lot from this course. What made this course great is that students could follow the instructors and do basic practises along the instruction. Lots and lots of basic practises solidified our learning. For example, all kinds of loops, string, list, dictionary etc handling take time to be proficient. You can understand these simple concepts by only watching videos, however, it takes lots of basic practices to really master. I took other python courses before, and I quickly forget everything because these courses lack the most critical part: many and many basic practices.
After all these practices and assignments, the final project looks like a piece of cake. Thank you UMich team. You guys are awesome!
Worth of giving of time!! :)
A great course for learner not only to gain some basic python skills, but also learn to do some research whenever there are additional knowledge needed for completing exercises or project.
Very Useful
Great interaction. Good assignments and practice work. The right pace.
FIRSTLY,I WOULD LIKE TO THANK ALL THE INSTRUCTORS.THE WAY OF TEACHING IS EXCELLENT.I LIKE THIS COURSE.I THINK IT WILL HELP ME MORE FOR LEARNING MORE PROGRAMMING LANGUAGES.
I LIKE PROFESSOR STEVE ONEY AND PROFESSOR PAUL RESNICK LECTURES.ONCE AGAIN I WOULD LIKE TO THANK PROFESSOR STEVE ONEY AND PROFESSOR PAUL RESNICK FOR INSTRUCTING ME VERY WELL.
very nice