
A question that seems to pop up regularly is how to give automatically give full credit to a student for taking a quiz regardless of the score earned. It occurred to me this morning that this can be done using a formula on the gradebook assignment for quizzes and SCORM items.
There are two methods:
1. If not using "treat ungraded assignments as zero," simply insert a 1 into the formula for the assignment. This will make all of the scores for that assignment automatically evaluate to 100%.
2. Insert either of the following into the formula for the assignment:
{ASSIGNMENT:USER:PERCENTAGE}/{ASSIGNMENT:USER:PERCENTAGE}
{ASSIGNMENT:USER:SCORE} /{ASSIGNMENT:USER:SCORE}
This will evaluate to 0% if the student earned 0 points, or 100% if they earned any points.
With method 1, a student who takes the quiz but earns 0 points will receive full credit and students who do not take the quiz will receive no credit as long as "treat ungraded items as 0" is not checked in the gradebook preferences. If it is, everyone in the course will receive full credit.
With method 2, students who either earn 0 points or do not take the quiz will both receive a score of 0.
This doesn't address the need some instructors have to automatically grade drop boxes on submission or the need to assign full credit if earning more than a certain score. However, it might help out in a few circumstances.
If anyone can poke holes in this, please let me know!
(For those who are from other institutions, I am aware that this can be done with Agents. However, we do not use that feature here at PSU).
Recent comments
9 weeks 4 days ago
9 weeks 4 days ago
9 weeks 4 days ago
9 weeks 5 days ago
9 weeks 5 days ago
10 weeks 3 days ago
11 weeks 4 days ago
11 weeks 4 days ago
11 weeks 5 days ago
11 weeks 5 days ago