Moodle
  1. Moodle
  2. MDL-25620

After deadline students who haven't completed a quiz/assignment should have a grade of 0 instead of blank

    Details

    • Database:
      Any
    • Affected Branches:
      MOODLE_20_STABLE
    • Rank:
      15074

      Description

      After an assignment/quiz is over it would be nice if all of the students who didn't complete it got a 0 instead of a blank grade. http://moodle.org/mod/forum/discuss.php?d=163525

        Activity

        Hide
        Tim Hunt added a comment -

        I disagree. I think there is a big difference between not submitting the work, and submitting work but it being so bad it gets graded 0, and so the quiz/assignment should distinguish these two cases - as it does now.

        There should be the option, in the gradebook, to treat 'not submitted' as equivalent to 0 for the purposes of computing the course total grade - and this is already possible, using different aggregation methods.

        Therefore, I think that this bug should be closed won't-fix.

        Show
        Tim Hunt added a comment - I disagree. I think there is a big difference between not submitting the work, and submitting work but it being so bad it gets graded 0, and so the quiz/assignment should distinguish these two cases - as it does now. There should be the option, in the gradebook, to treat 'not submitted' as equivalent to 0 for the purposes of computing the course total grade - and this is already possible, using different aggregation methods. Therefore, I think that this bug should be closed won't-fix.
        Hide
        Amir added a comment -

        As described in http://moodle.org/mod/forum/discuss.php?d=194659#p848092, the issue is more about user friendliness than capability.

        Yes it is possible to set a whole category in the gradebook to aggregate including empty grades. But this causes unwanted consequences.
        1. What if that same category contains several offline assignments or manually graded assignments? Students' grades would be very low until the teacher graded it. If the weighting for an ungraded assignment was set to zero until it was graded it might work.
        2. However, this means that teachers would have to change the weighting every time a new assignment was given to the students. After recycling a Moodle course I would then have to return the 200-300 assignments to zero weighting...not fun.
        3. The issue is further exacerbated if you have different groups with different assignments. We can't control which group and which assignment will/will not count using weighting and aggregation including non-empty grades.

        Additionally, with younger students a blaring zero is needed to emphasis that that particular assignment must be done or was missed.

        I envision a solution similar to the 'upload a file' assignment with the following options for teachers:
        1. If student does not do assignment by due date - give zero
        2. Allow for possibility to do assignment after due date with penalty and option to email notification to teacher.
        3. To differentiate between a real 0 and a non-attempted 0, student can get feedback - NOT COMPLETED. Perhaps this can even be a user input field like with the grade boundary feedback.
        4. Select which groups these conditions will apply to (including the ALL GROUPS option).

        Bottom line, as teachers with 100s of students, we rely heavily on the automated feedback that quizzes can give. However, if Moodle doesn't clearly tell these students that they didn't do the assignment, the teacher, once again has to do the chasing.

        Please reconsider creating a fix to this problem. It seems to be one of the few issues with Moodle2 that stops me from using quizzes on a daily basis.

        Show
        Amir added a comment - As described in http://moodle.org/mod/forum/discuss.php?d=194659#p848092 , the issue is more about user friendliness than capability. Yes it is possible to set a whole category in the gradebook to aggregate including empty grades. But this causes unwanted consequences. 1. What if that same category contains several offline assignments or manually graded assignments? Students' grades would be very low until the teacher graded it. If the weighting for an ungraded assignment was set to zero until it was graded it might work. 2. However, this means that teachers would have to change the weighting every time a new assignment was given to the students. After recycling a Moodle course I would then have to return the 200-300 assignments to zero weighting...not fun. 3. The issue is further exacerbated if you have different groups with different assignments. We can't control which group and which assignment will/will not count using weighting and aggregation including non-empty grades. Additionally, with younger students a blaring zero is needed to emphasis that that particular assignment must be done or was missed. I envision a solution similar to the 'upload a file' assignment with the following options for teachers: 1. If student does not do assignment by due date - give zero 2. Allow for possibility to do assignment after due date with penalty and option to email notification to teacher. 3. To differentiate between a real 0 and a non-attempted 0, student can get feedback - NOT COMPLETED. Perhaps this can even be a user input field like with the grade boundary feedback. 4. Select which groups these conditions will apply to (including the ALL GROUPS option). Bottom line, as teachers with 100s of students, we rely heavily on the automated feedback that quizzes can give. However, if Moodle doesn't clearly tell these students that they didn't do the assignment, the teacher, once again has to do the chasing. Please reconsider creating a fix to this problem. It seems to be one of the few issues with Moodle2 that stops me from using quizzes on a daily basis.
        Hide
        Tulio Nogueira added a comment -

        I agree with Amir and your solution.
        Additionally, I found it very useful in the Assignment module too. Specially that now (in 2.4), we have a third date representing the cut-off of that activity. If student dos not submit that assignment by the cut-off date, grade = 0 and send a feedback indicating "not submitted".

        I believe this would be a significant improvement and would reduce the activity correction time for teachers who have hundreds of students.

        Show
        Tulio Nogueira added a comment - I agree with Amir and your solution. Additionally, I found it very useful in the Assignment module too. Specially that now (in 2.4), we have a third date representing the cut-off of that activity. If student dos not submit that assignment by the cut-off date, grade = 0 and send a feedback indicating "not submitted". I believe this would be a significant improvement and would reduce the activity correction time for teachers who have hundreds of students.
        Hide
        Lisa Kidder added a comment -

        I think the introduction of the cut-off date and being able to grant extensions makes something like this possible. Perhaps even an option of what should happen to the grade if a student hasn't submitted by the cut-off date - similar to the options we have when a quiz hits the time limit.

        Perhaps the following options - if the student has not submitted by the cut-off date..
        assign a grade of 0 with feedback - Not submitted
        assign a grade of 0
        nothing - leaves the grade as a dash

        Show
        Lisa Kidder added a comment - I think the introduction of the cut-off date and being able to grant extensions makes something like this possible. Perhaps even an option of what should happen to the grade if a student hasn't submitted by the cut-off date - similar to the options we have when a quiz hits the time limit. Perhaps the following options - if the student has not submitted by the cut-off date.. assign a grade of 0 with feedback - Not submitted assign a grade of 0 nothing - leaves the grade as a dash
        Hide
        Kimberly King added a comment -

        I agree with Tulio. This feature would be extremely beneficial to teachers with hundreds of students who would rather not have the tedious task of manually replacing the dash with a 0 for every non-submitted assignment. And I like Lisa's suggestion that it be an option, especially for those who do not wish to aggregate empty grades.

        Show
        Kimberly King added a comment - I agree with Tulio. This feature would be extremely beneficial to teachers with hundreds of students who would rather not have the tedious task of manually replacing the dash with a 0 for every non-submitted assignment. And I like Lisa's suggestion that it be an option, especially for those who do not wish to aggregate empty grades.
        Hide
        Ryan Hazen added a comment -

        I have spent a couple of hours trying to set up a scenario in gradebook where students' grades are calculated with the zero automatically by unchecking "aggregate only non empty grades" in full view in categories and items, but that also excludes quizzes and assignments that haven't been made available yet. This is, as far as I can tell, impossible.

        The problem here is that the "aggregate only non empty grades" does not take into account assignment date. Even if I hide the assignment I want aggregated as a zero until a specified date, it is calculated as a zero in gradebook. This makes the feature useless for what we are actually asking for in this tracker item.

        The easiest solution is to aggregate empty grades as zeroes only after the assignment opening date has passed. This would motivate students to complete quizzes while allowing them to see, as a percentage, where they stand at that point in the year.

        Show
        Ryan Hazen added a comment - I have spent a couple of hours trying to set up a scenario in gradebook where students' grades are calculated with the zero automatically by unchecking "aggregate only non empty grades" in full view in categories and items, but that also excludes quizzes and assignments that haven't been made available yet. This is, as far as I can tell, impossible. The problem here is that the "aggregate only non empty grades" does not take into account assignment date. Even if I hide the assignment I want aggregated as a zero until a specified date, it is calculated as a zero in gradebook. This makes the feature useless for what we are actually asking for in this tracker item. The easiest solution is to aggregate empty grades as zeroes only after the assignment opening date has passed. This would motivate students to complete quizzes while allowing them to see, as a percentage, where they stand at that point in the year.
        Hide
        Justin Litalien added a comment -

        Some of my faculty are panicking as our semester draws to a close. They just realized that non-attempts are not being calculated into the final scores, so students are receiving highly-inflated course grades. Many of these faculty wonder why Moodle isn't automatically putting in a 0 for these non-existent quiz attempts.

        I understand the checkbox in Full View, but intuitively, I think this should be common behavior on the Quiz itself (and not to change a setting in Full View, which isn't the friendliest place to instructors).

        I'm also unsure of the reasoning Tim provided as the dissenting opinion. If a student doesn't do work, its a zero, case closed. This is the same behavior we all experienced in grade school. No assignment at the due date? Sorry, you receive a 0.

        Bottom line is that the automatic course score turns out to be very misleading. I think we should revisit this.

        Show
        Justin Litalien added a comment - Some of my faculty are panicking as our semester draws to a close. They just realized that non-attempts are not being calculated into the final scores, so students are receiving highly-inflated course grades. Many of these faculty wonder why Moodle isn't automatically putting in a 0 for these non-existent quiz attempts. I understand the checkbox in Full View, but intuitively, I think this should be common behavior on the Quiz itself (and not to change a setting in Full View, which isn't the friendliest place to instructors). I'm also unsure of the reasoning Tim provided as the dissenting opinion. If a student doesn't do work, its a zero, case closed. This is the same behavior we all experienced in grade school. No assignment at the due date? Sorry, you receive a 0. Bottom line is that the automatic course score turns out to be very misleading. I think we should revisit this.
        Hide
        sean mcclelland added a comment -

        I have instructors at my university asking for this feature, too. Otherwise, this is a manual process and prone to human error, especially in a very large course.

        Show
        sean mcclelland added a comment - I have instructors at my university asking for this feature, too. Otherwise, this is a manual process and prone to human error, especially in a very large course.

          People

          • Votes:
            15 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

            • Created:
              Updated: