CS99 Fall 2002: Homework 6 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 are indented __ code checks for bad/illegal input __ uses named constants Correctness __ 6.1 works __ 6.1 algorithm corresponds to code __ 6.1 prints something that resembles a triangle __ 6.1 used nested control structure __ 6.2 works __ 6.2 can read in one number at a time __ 6.2 detects multiple of 5 __ 6.3 works __ 6.3 out-of-range values terminate sequence __ 6.3 detects a sign change __ 6.4 submitted problem and solution __ 6.4 problem is original __ 6.4 solution is correct Miscellaneous