Project: final version

The goal for this assignment is to bring your application into whatever form you want it to have for the end of the term.

What to do

This list is very similar to the list from the alpha assignment, with "update your tests" added.

If you did a good job on your documentation before, you'll probably be able to just tweak your documents a little or leave them as-is for the final version. The main changes will be features and UI.

What am I looking for?

I'll be looking at:

Your course grade

When I grade a course, I generally use two approaches in succession.

Approach #1: use numbers. This is a traditional approach, and for this course will involve:

Approach #2: intuitive sanity check. Once I have assigned grades based on Approach #1, I look them over for each student to see whether the numbers agree with my intuitive assessment of the student's progress and achievements. Almost always the answer is yes, but occasionally I will adjust a grade upward a notch if the numbers aren't capturing reality effectively.

Mostly, though, I'm just really excited to see your projects come together. Can't wait to see the final versions.

Have fun!