Final project idea for the object-oriented programming section. Students/Teachers can choose one capstone project for the course.
This idea includes a student proposal packet and a list of required elements for the final programming project. Students are assessed on their non-trivial usage of the elements of programming in the proposal and whether or not they accomplish their selected goals.