Student's Name _______________________________
Project Three Grading Specifications
EXECUTION (30 points)
Correctness (24 points) Input File Name _____ (2) Handle Incorrect File name _____ (2) Correct # of letters _____ (3) Correct # of other chars _____ (3) Correct key shift _____ (3) Conversion to lowercase _____ (3) Correct Encryption _____ (8) |
PROGRAM LISTING (20 points)
Style (12 points) Consistent Indent/Align _____ (1) Consistent Upper/Lower case _____ (1) Well-Conceived Functions _____ (2) Good use of Arguments _____ (2) Well constructed main() _____ (1) Proper use of Loops _____ (2) Good use of white space _____ (2) Correct use of if/switch _____ (1) |
I/O Clarity (5 points) Outputs to external files _____ (2) (report.txt and encoded.txt) Prompt/Output Clarity _____ (1) Mimics Sample Output _____ (2) |
Commenting (9 points) Collaboration Log _____ (1) Program Prologue _____ (2) Function Prologues _____ (2) Comments Variables _____ (2) Comments ends (right curly brackets: }) _____ (2) |
Total for EXECUTION: | Total for PROGRAM LISTING: |
TOTAL SCORE FOR PROJECT (50 possible): |
Note: Runtime and Compiletime errors may each cost 50 percent of the project's value.
Computer Science 131
Last Modified: February 26, 2014
Page Expires: September 8, 2014