WeBWorK has a Reduced Scoring feature. This allows instructors to, on a set by set basis, fix a "Reduced Scoring Date". After the Reduced Scoring Date, additional work done by the student counts at a reduced rate. This can be used to encourage students do assignments by setting the Reduced Scoring Date, and then allowing a further grace period (up to the Due Date) during which their work counts at a reduced rate. It can also be used to extend the due date for an assignment for an individual student, but only give them reduced credit on the assignment. Or it can be used at the end of the semester to encourage students to work on problems they did not get completely correct.
How the Reduced Scoring system works
There are three parameters which relate to how the Reduced Scoring system works. All can be found in the "PG - Problem Display/Answer Checking" section of the Course Configuration page.
- Enable Reduced Scoring - This turns the Reduced Scoring system on and off. When it is off no options relating to Reduced Scoring will be shown on any of the instructor or student pages. When it is turned on you will be able to enable reduced scoring for your homework sets on a set by set basis.
- Value of work done in Reduced Scoring Period - This parameter determines the value of work done after the Reduced Scoring Date but before the Due Date.
- Default Length of Reduced Scoring Period - This option sets the default length of the reduced scoring period. When enabling reduced scoring for the first time or when defining a new set, the Reduced Scoring Date will be set to the Due Date minus this number of minutes.
Once you have enabled and configured the Reduced Scoring system you need to activate it for a set. This can be done via the Problem Set Detail page. When visiting this page you can change the following two set options.
- Reduced Scoring Enabled - This set option turns on reduced scoring for a particular set.
- Reduced Scoring Date - This date should be between the Open Date and the Due Date. After this date, if Reduced Scoring is enabled for this set, student work will be worth the value of work done in the Reduced Scoring periods set in the Course Configuration menu.
If you have enabled reduced scoring for a set and set the reduced scoring date, and the value of work done in the reduced scoring period is 50% then on the page listing the problems, the student will see a message like: ```
This assignment has a Reduced Scoring Period that begins 11/08/2009 at 05:00am EST and ends on the due date, 11/10/2009 at 05:00am EST. During this period all additional work done counts 50% of the original.
``` (If the Reduced Scoring Date is equal to the Due Date then no message is displayed.) Before the Reduced Scoring Date everything is exactly like a normal problem. For example if a student does 6 parts of a 10 part question correctly, they see ```
You received a score of 60% for this attempt. Your overall recorded score is 60%.
``` After the Reduced Scoring DAte the student sees the message (assuming the avg_problem_grader is being used) ```
Note: You can earn partial credit on this problem. You are in the Reduced Scoring Period: All additional work done counts 50% of the original.
``` Suppose during the Reduced Scoring Period they attempt the problem again and get 9 of the 10 parts correct. They see ```
You received a score of 90% for this attempt. Your overall recorded score is 75%.
``` Finally if they go back to the problem and get all 10 parts correct they see ```
You received a score of 100% for this attempt. Your overall recorded score is 80%.
``` The reduced scoring system works with Gateway Quizzes as well. Students will receive reduced credit for all of the problems for a Gateway when they submit their tests.
Student View of Reduced Scoring
Try setting up a dummy assignment and you will see that students get a lot of warnings about the reduced credit period, e.g.
test3 now open, due 02/12/2012 at 10:43am EST Reduced Credit Starts: 02/08/2012 at 10:43am EST
Download PDF or TeX Hardcopy for Current Set
This assignment has a Reduced Credit Period that begins 02/08/2012 at 10:43am EST and ends on the due date, 02/12/2012 at 10:43am EST. During this period all additional work done counts 50 % of the original.
Implementing Reduced Scoring in a Course
To implement Reduced Scoring in a course go to "Course Configuration", click on "PG - Problem Display/Answer Checking" and fill in the values you want for "Length of Reduced Scoring Period in minutes" and "Value of work done in Reduced Scoring Period". Then you have to enable Reduced Scoring for whatever assignments you want to use it for. To do this go to "Hmwk Sets Editor" and edit the set data for the assignments checking the "Enable Reduced Scoring" box (or selecting "Yes" in the "Reduced Scoring Enabled" box if you are editing all set data).
Reduced Scoring only works with the avg_problem_grader (this is the default grader) or the std_problem_grader (the all or nothing - no partial credit grader). If you want to use Reduced Scoring with a custom grader, you will have to implement it in the custom grader using the above graders as guides.
To do that, simply change the due dates of all assignments (e.g. to the day before the final exam) thereby reopening the assignments, set the Reduced Scoring Period to a fairly long time (greater than the time between when you reopen the assignments and the new due date), and enable reduced scoring for the assignments.