I chose the final project.. and to tell you the truth... all the way along I introduced the final project to tell them to start adding and building as to save time in the end of what they wanted as a final project so as they were learning each day, they were actually adding and tweaking their final project. Some actually made ones, but others that struggled in class and didn't have computers at home just followed the plan. I used/borrowed this advice for them:
If students are making the game, tell them to start off small and add features as they go along to ensure that they will finish!
Wed or Thursday of next week you will be paired with someone else. You will take turns using a rubric to grade the other person's project. Students should be able to get an idea of where their grade stands now, and what else they need to do to enhance their project.