Project 11 - Due Tue Apr 30 at 23:00


  1. Slides and notebooks from Lec 22 (CSV Format and Real-World Data) and to some degree earlier lectures on dictionaries.
  2. Problems and solutions from Lab 13 (Working with Data).
  3. Think Python, Ch. 11 on dictionaries, and Think Python, Ch. 14 (through section 14.5) on files.


The instructions for each task:

About this Project

These tasks will give you practice with CSV files, as well as real-world JSON data from Yelp. You'll need to combine knowledge of loops, conditionals, dictionaries, and file access for the "yelp" task. Both tasks are required this week, in addition to our end-of-semester survey.

If you want to find a partner to work with for this project, use this Google Sheet to do so.


Time Estimate

Our per-task estimate for this project is 2-5 hours, plus up to an hour of reading.

How to turn in this Project