Moodle

"Total grade" for a user should use only non-empty grades in average

Details

  • Type: Improvement Improvement
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 1.9
  • Fix Version/s: 1.9
  • Component/s: Gradebook
  • Labels:
    None
  • Environment:
    n/a
  • Affected Branches:
    MOODLE_19_STABLE
  • Fixed Branches:
    MOODLE_19_STABLE

Description

One of the major problems we have always had with the old gradebook was that students would have one or two assignments graded by their teacher, and then see that they had a total grade of something like 5.6% in the course. Our teachers would then get emails from students asking why they were failing the course. The fact that the total grade calculation includes non-graded assignments has caused significant confusion for both teachers and students at our schools. Our students expect to be told an average of the graded assignments only, and use that number as a measure of how they are doing in the course.

I was under the impression that the new gradebook would fix this longstanding issue, but 1.9 beta still appears to have this problem.
There is a setting to only "include non-empty grades" in averages, (as in MDL-10480, I think), but this only seems to affect column averages, not row (student "total grade") averages.

Since that code regarding column averages is already in place, I assume that it is not too hard to add this option.

Activity

Hide
Martin Dougiamas added a comment -

The last column is a TOTAL, not an average ....

Show
Martin Dougiamas added a comment - The last column is a TOTAL, not an average ....
Hide
Braden MacDonald added a comment -

I see that, but for our purposes the total is wholly irrelevant. Unless the student is exceptional, the total will never be (equivalent to) 100%, so the total is not useful for tracking course progress. Since our students work through courses at different paces, the total is not useful as a means of relative comparison. Finally, a total does not answer that basic question that graded students want answered, which is, "if I continue at this rate and level of effort, what will my final grade be?"

Thus, I was expecting an average column where the total column is. Is there an easy way that I've missed to get a course average to appear site-wide (or even course wide?) in place of the total grade (which should be hidden from students to avoid confusion)? And for that average to only include graded items?

Show
Braden MacDonald added a comment - I see that, but for our purposes the total is wholly irrelevant. Unless the student is exceptional, the total will never be (equivalent to) 100%, so the total is not useful for tracking course progress. Since our students work through courses at different paces, the total is not useful as a means of relative comparison. Finally, a total does not answer that basic question that graded students want answered, which is, "if I continue at this rate and level of effort, what will my final grade be?" Thus, I was expecting an average column where the total column is. Is there an easy way that I've missed to get a course average to appear site-wide (or even course wide?) in place of the total grade (which should be hidden from students to avoid confusion)? And for that average to only include graded items?
Hide
Jeff Therrien added a comment -

My school, too, has been waiting for a running average grade for the students. We're hoping the new gradebook will finally give us this long-awaited feature!

Show
Jeff Therrien added a comment - My school, too, has been waiting for a running average grade for the students. We're hoping the new gradebook will finally give us this long-awaited feature!
Hide
Yu Zhang added a comment -

Hi, if you just want an overall mean of all activities, you can put all grade items under a category, and choose "Mean of non-empty grades" as aggregation. That will create an average column. The course total does not need to get involved. Cheers, Yu

Show
Yu Zhang added a comment - Hi, if you just want an overall mean of all activities, you can put all grade items under a category, and choose "Mean of non-empty grades" as aggregation. That will create an average column. The course total does not need to get involved. Cheers, Yu

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: