With all aggregation methods except Natural, Moodle calculates grades in three steps – 1) normalization of individual grade items, 2) aggregation of all grades, and 3) calculation of the final grade. This page explains the three steps and how to customize settings in the gradebook to produce different types of grade calculations.
Step 1: Normalization of individual grade items
Moodle normalizes items that are graded on different point scales so that all grades are rendered to a common base value. Normalization is done by dividing the earned grade value by the maximum possible points.
|Grade Item||Points Earned||Maximum Possible Points||Calculation||Normalized Grade|
|Assignment 1||70||100||70 ÷ 100 =||0.7|
|Assignment 2||20||80||20 ÷ 80 =||0.25|
|Assignment 3||10||10||10 ÷ 10 =||1.0|
Step 2: Aggregation
Aggregation involves bringing individual grades together and performing some calculation. Aggregation types can be configured for a single gradebook category or for an entire gradebook. Moodle offers several types of aggregation.
Configure an aggregation type
- Administration block > click Grades
- Click on Setup
- Click on Edit to the left of the Course Name
- Click on Edit Settings
- Click Save changes
Step 3: Calculate Final Course Grade
The final category or course grade is calculated by multiplying the aggregated value (Step 2) to the category or course total.
Example (using Mean of grades aggregation)
A1 = 70/100, A2 = 20/50, A3 = 90/100, A4 = 100/100 with a category total of 100
(0.7 + 0.4 + 0.9 + 1.0) / 4 = 0.75
Final grade calculation = 0.75 x the category total
Final grade calculation = 0.75 x 100 = 75
Note: If the category total equaled 50, then the final grade calculation would be 0.75 x 50 = 37.5