Project Information

This page contains all the information you should need to prepare and submit your final project, project presentations, and peer feedback.  Please read it carefully!

Table of Contents

  1. Due Dates
  2. Requirements
  3. Presentations
  4. Student Feedback
  5. Scoring


1. Due Dates


2. Requirements

Here are the requirements for your class project that you will need to fulfill in order to get full credit:


3. Presentations

Presentations will be about 18 minutes per team, with a few minutes for questions afterwards. They should meet the following criteria:

  1. You must email me your presentation files at least one day in advance of the day you are scheduled to present.  (See Due Dates above for what to email.)
  2. Every team member must talk during the presentation, so you should plan your time.
  3. You should describe what you worked on, the challenges you faced in writing the program, how you overcame those challenges, and what each person worked on. You should mention how your project changed from its original design, if any.  If work remains to be done, describe what wasn't completed that you intended to.
  4. Your presentation should consist of a few slides in Powerpoint that describe your system (how you decomposed the program into components, structured the flow of control, etc.).
  5. You should demonstrate the game, of course!  But the majority of your time should focus on your descriptions of what you did, how you did it, and why.

4. Student Feedback

Student feedback is important to presentations in this class, because it will help you to become a better speaker. You are expected to show up for each class session during student presentations.

Giving feedback to your peers counts for 2% of your grade divided among the six groups you'll be providing feedback to. You will use the same grading rubric that I do, described in brief below.  I will summarize your feedback and provide it to your peers anonymously before the Final.


5. Scoring

Projects (75% of your overall project grade) are scored as follows, out of 100%:

Presentations (25% of your overall project grade) are scored as follows.  Each team member will be scored individually:

The presentation grade for all five items will be averaged, for a total grade between 1 and 5 points.

Attending the presentations and providing feedback to the other six groups is worth 2% of your overall class grade.