| Activity | Approximate Time Allotted |
| Game Overview Diagrams, Class Relationships What you are most proud of |
5 minutes |
| Game Demonstration How it is played Use a back door Show off some of the cool features of the game Expect questions from instructor |
15 minutes |
| Point Out Requirements
Completed Polymorphism Namespaces Your own library Exception handling STL containers C++ 11/14/17/20 features Style guidelines (written and oral) |
5 minutes |
| Summary Suggestions What worked? What didn't work? What did you learn? What are you most proud of? Was the project a good idea? Worth the time? What do you thinking of working in a group and depending on others |
5 minutes |
| Category | Maximum Points |
| 1. Group Meetings | 20 |
| 2. Game Evaluation | 30 |
| 3. The code | 40 |
| 4. The presentation and documentation | 30 |
| Extra Credit Opportunities | |
| The "best" game | 5 |
| Early Completion | 1, 2, 3 |
| Group Lead | 10 |
| Category | Points Deducted |
| Major
crash Group members cannot explain the problem |
-20 |
| The instructor cannot build the code, or the instructor needs help, bandaids, or additional instructions in building and running the program | -10 |
| Minor
crash Group member(s) can explain the problem & demonstrate how to fix it within 3 minutes |
-3 |
| The
code runs on only 1 platform Platform = Mac, PC, Linux |
-3 |
| Missing a library to be linked in | -3 |
| No polymorphism | -3 |
| No user define namespace | -3 |
| No exception handling | -3 |
| Less than 2 different STL containers | -3 |
| Less than 6 C++11 features | -1 to -6 |
| Style Guidelines list (at least 10 guidelines) | -1 to -10 |
| Neatness, consistency of style, code readability | -1 to -5 |
| Organization of the code | -1 to -5 |
| Warnings | -1 to -5 |
| Game sophistication, "backdoor", interest level, is it fun? | -1 to -5 |
| Documentation: User instructions, Class diagrams | -1 to -10 |