Except some problems at the end of executing codes on runestone everything else was marvelous in this course. Hats off to Michigan university and those who designed and instructed this course as it was involved and nicely taught. Especially the last assignment was challenging and lt.
Ratings and Reviews for Data Collection and Processing with Python
Back to course Page
Reviews and Ratings
Reviews
nice
I enjoyed the learning experience provided by a very balanced mix of video lectures, exercises and a very well written online text book. Thank you!
This course was ok. Runestone environment which is quite useful for previous courses, for this one creates a difficult layer to deal with. When we try to run in a Python environment, some stuff just don't work (requests_with_caching.py, the 404 status on tastedive site) and it makes it quite difficult to 'translate' between python and runestone.
Awesome final test
Great course to learn and practice list comprehensions, web requests and how to use REST API's.
very helpfull
Excellent course learned a lot.
Loved the course. I learned a great deal. Now I need practice to review all the topics. My only complaint would be the final project. The whole requests_with_caching thing was a mess. I would recommend that you just have students obtain the api keys necessary and then write the code with requests. Also, I spent hours trying to work out why I was getting errors when I needed to use http instead of https. https was used in all the examples so students would obviously use https. That one cost me a lot of time and despair.
The final assignment was kind of hard to complete, as the tests test for a specific implementation. Always be sure to check example queries provided in the coding box.