Student's Name _______________________________
Project Four Grading Specifications
EXECUTION (42 points)
Correctness (34 points)
Shows cards for player hand _____ (6)
Deals one card properly
at end of turn and
when hand is small _____ (6)
Takes a Turn
Handles Value Match _____ (6)
Handles Suit Match _____ (6)
Over when no match _____ (2)
Over when < 4 cards _____ (2)
Correctly calculates
how many cards are left _____ (4)
Plays perfectly, ends well _____ (2)
|
PROGRAM LISTING (28 points)
Documentation, etc. (19 points) proj4.cc includes: Stylistically-sound functions _____ (7) Good prologues _____ (2) Useful comments _____ (4) Good variable names _____ (2) |
I/O Clarity (8 points) Clear output _____ (2) Nice display of cards _____ (2) Mimics Sample Output _____ (4) |
Style (9 points)
Consistent Indent/Align _____ (3)
Good use of white space _____ (3)
Comments all ends
(right curly brackets: })_____ (3)
|
| Total for EXECUTION: | Total for PROGRAM LISTING: |
| TOTAL SCORE FOR PROJECT (70 possible): | |
Note: Runtime and Compiletime errors may each cost 50 percent of the project's value.
Computer Science 131
Last Modified: Octobber 11, 2009
Page Expires: September 30, 2010