Programming Project 3:
Art Catalog Enhancements

Alyce Brady, 2019, based on the previous Address Book project
Kalamazoo College, Kalamazoo, MI

In previous mini-labs and in Lab 4, you created an Art Catalog. In this project, you will add new functionality that will allow us to select a subset of pieces from the catalog to create a list of pieces to include in a special exhibit.

You may work individually or in groups of 2 people to finish this project. These groups do not need to be the same as the groups for the previous mini-labs or Lab 4. If you worked with someone on the Virtual Pet programming project, you might consider working with someone else for this project. We expect that the programming will be your group's effort and not the effort of other persons. If you have questions or need assistance with your program, the instructor and the TAs are very willing to help and are available during their office hours.

Check out the page on programming tips to help you. Also, look at the page on PP 3 grading criteria (and grading criteria for Mini-Labs 7 - 9 and Lab 4) to see the breakdown of the points given for this project.


Art Catalog Enhancements

Polish Existing Work

Build a Special Exhibit List

Sorting by Date

Final Touches