Initial grading for the web development programming exercise (PEX) is complete. Please check Canvas for comments – a number of submissions were missing documentation statements or the documentation statement required clarification, which must be corrected before assigning a score.

Partial Credit

In a few cases, students lost a large number of points due to failures of the automated tests. Because such a large deduction may not reflect their understanding of the material, I will consider awarding partial credit if the failures have a single root cause, such as an incorrectly-named file (e.g., volunteering.html instead of the expected volunteer.html).

The deadline to request partial credit is 2300 on M33 (Thursday, 18 April).

If you wish to take advantage of this opportunity, you must

  1. determine the smallest change required to pass additional tests and
  2. email me a written explanation of why partial credit should be considered.

The code change should be limited in scope: this opportunity is not an extension to implement additional functionality. Ideally, many of the existing failures would be fixed by changing a single line of code, such as the aforementioned file rename or correcting the value of an attribute (e.g., id="email" instead of the expected id="emailAddress"). Partial credit will not be awarded for fixing multiple issues. I am happy to help interpret error messages from the test cases, but everything else related to identifying the root cause is up to you.