Comp210 Labbies' Grading Guideline

To the Labbies

These are rough guidelines. Certain instances may have a higher or lower penalty at your discretion. If you're not sure about how to grade, ask me or john. Overall, I want grading to be relatively strict; 8/10 will be probably a decent score, and 10/10 rare.
If appropriate, give
 - data defn                  (-25%)
 - examples of data           (-25%)
 - template                   (-30%)
Use helper functions          (-50%)
  rather than one
  large unwieldy func
  (see below)
Every function needs
 - contract                   (-10%)
 - appropriate use of         (-10%)
   types (see below)
 - comments,                  (-25%)
   if args or return val
   isn't obvious from the names
 - to follow template         (-30%)
 - test cases                 (-25%)
   (After hw3, this will be
   optional for functions
   which are one short line.)
 - good indentation           (-30%)
   (incl. spacing)
 - no magic numbers           (-10%)
   (see below)
Papers must be stapled        (-10%)