CS99 Fall 2002: Homework 3 Grading Guide +-------+ | GRADE | Name: __________________________________________________________ | ----- | | | CUID: ____________ Net-ID: ___________ Date: _________________ +-------+ Statement: I have followed the rules of Academic Integrity [sign]: ______________________________________________________ Administrative __ Grading guide provided __ Grading guide properly filled out and signed __ Pages numbered __ Pages properly bound __ All work typed, except where permitted __ Lines of text/code aligned and not wrapped around __ text files used __ all files zipped and e-mailed to cs99@cs.cornell.edu __ Miscellaneous: _______________________________________________ Documentation __ important variables are commented __ variables are commented in a block or to the right of their assigments __ comments for related groups of statements are placed on top of the group __ comments are brief and clearly explain the code to which they refer __ all control structures are commented __ comments for actions start with verbs __ words are spelled correctly Style __ variable names are descriptive __ variables refer to their contents __ variables start with lowercase letters __ variables are less than 32 characters long __ code avoids redundancy __ algorithm used is clear __ statements below control structures (like if-elseif-else) are indented __ optional (but necessary later): code checks for bad/illegal input Correctness __ 3.2 works __ 3.3 works __ 3.4 works __ 3.6 works for if-elseif-else __ 3.6 works for switch Miscellaneous