Programming Project 3:
Invitation List

Jason Atkins, Alyce Brady, Pamela Cutter, R.C. McDowell, Kelly Schultz and Nathan Sprague 1997, 1999, 2002, 2009, 2015
Kalamazoo College, Kalamazoo, MI

In previous mini-labs and in Lab 4, we created an Address Book. In this project, we will add new functionality that will allow us to choose people from the Address Book to invite to some event and then create a separate Invitation List of those people.

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.


Address Book Enhancements

Polish Existing Work

Build an Invitation List

Bulk Mailing: Sorting by Zip Code

Final Touches