Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Not a bug
-
Affects Version/s: 1.9.1, 1.9.2, 1.9.3, 1.9.4
-
Fix Version/s: None
-
Component/s: Gradebook
-
Labels:None
-
Affected Branches:MOODLE_19_STABLE
Description
The setup.
Added 5 grade items to an empty course, Assignment 1 through Assignment 4 and an assignment called Extra Credit.
Each assignment is worth 100 points. The extra credit assignment is worth 20 points with a multiplier of 1.00. (so it should be worth 20 points). I make the final grade max value = 400 points so I can see every point and how it all comes out.
I give the following scores.
Assignment 1 - 100/100 points
Assignment 2 - 100/100 points
Assignment 3 - 100/100 points
Assignment 4 - 0/100 points
Extra Credit - 20/20 points
Final Grade - 400 points? it should be 320 points. Instead the calculation is saying 20/20 is 100% and the extra credit is somehow worth 100 points. So if I change the extra credit to be worth a max of 40 points and change the multiplier to .5 and give the student a full 40/40 points the total goes to 350 points because it sees 40/40 = 100% * .5 = 50% of 100 POINTS!!!!. The only way to get it to work and make ANY sense is to set the value to 100 points and set the multiplier to .2 to make it worth 20 points. Then in the gradebook you give a PERCENTAGE instead of the points actually gotten on the extra credit. This is totally messed up. Please fix this.
The misunderstanding here is that gradebook does not work with "points", it works with percentages in fact. The only exception here is the sum aggregation type which makes it look like points.
What aggregation type did you set for the course grade?