Problem set grading policy

From 6.034 Wiki

Revision as of 21:31, 26 September 2006 by RobSpeer (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

What is GraderBot?

Problem sets are graded automatically. In order to test that the code you wrote works and meets the requirements of the problem, we run the code on an expanded version of tester.scm, called the "hidden tester".

The public test cases -- the ones that you should be sure to pass before submitting -- are included in the hidden tester, and will be worth at least 33% of the points.

The Scheme code you submit needs to run without human intervention! The TAs do not have time to balance your parentheses or define your undefined variables. Your best bet is to run tester.scm right before you submit. If tester.scm does not run, then GraderBot will not be able to give you a grade.

So far, the TAs have been forgiving, and have gone and fixed people's code until it worked, and then given "partial credit" by deducting 20% of the grade that comes from the TA's modification of the code. If this goes on, you may find the TAs give less and less partial credit over time. Submitting code that doesn't run is negligent and completely avoidable with the help of the tester.

Late problem sets

We've come up with a policy on turning in problem sets late.

The main point is that we hope you don't do it. Start your problem sets early, and ask your questions in tutorial. We won't generally give extensions, unless it's for medical reasons or something equally serious.

If you want to turn in a problem set late, you must do these things:

  • E-mail the TAs before midnight, telling them not to expect your problem set.
  • Submit your problem set in the usual way when you're done.
  • E-mail the TAs and tell them that you're done.

Problem sets that are turned in 0-2 days late will lose 25% of the points they would otherwise get (not 25 points).

Problem sets that are turned in more than 2 days late will lose 50% of the points. (We want to release solutions by then. If you submit after this, you're on your honor not to look at the solutions or the hidden tests until you submit.)

Problem sets that are turned in more than a week late will get no credit.

Personal tools