Final Project Code in Place - Memorize Student Names

by Jason W


My Python Project is Memorize Student Names. I wanted to practice the skills learned in the Dictionary lecture in the absence of an Assignment and also touch on things we learned before. So I adapted the PhoneBook script and the Animals one from Section 3 to create this program that (1) allows you to enter a class roster of Last Names, First Names into a dictionary, (2) shows you the roster and lets you look names up, and (3) trains you to memorize the first names of the students (matching with last names). Could be a homework exercise for the lecture, and extensions include: adding an incorrect tracker to give % correct, importing text file roster, and integrating with a folder of photos to do photo recognition. Unresolved: non-unique last names cannot be keys in a dictionary.