I am looking for guidance on what the expected behaviour is for excused assignments when the total of assignment groups is greater than 100%.
First, I'll explain my understanding for the "easy" scenario where the total includes 100%.. Suppose the following. Three assignment groups, each containing a single graded item. Group 1 is worth 20%, Group 2: 40% and Group 3: 40%.
Suppose the student is excused from the single assignment in Group 1 and obtains a 100% and 50% for Group 2 and 3 respectively. Their grade is a 75% because the 20% is "allocated" to the other weights. (Screenshot attached). Note also that, obviously, the student does better than if they received a 0 in Group 1. In that case, they would have received a 60%. This makes sense, the excused is helping them.
Calculation: (40%+10%)*100%+(40%+10%)*50% =75% (The 10s being added are being reweighted from the excused assignment)
Now suppose all is the same except now the two latter groups are worth 60% each. In other words, now the total is 140% instead of 100%. What's the grade for the student now? 90%. (Screenshot attached) This feels odd. For one, this is no different than if the excused assignment had been assigned a grade of zero. There's no benefit here for excusing the student. Secondly, the calculation is clearly different.
If we use the same calculation method as before
Calculation: (60%+10%)*100%+(60%+10%)*50% =105%
Whereas this calculation appears to be consistent with
60% * 100% + 60% * 50% = 90%
It feels like having an excused result in the same outcome as a zero is not intended behaviour. Is there any documentation on the logic behind how excused assignment groups are reweighted? Are they ignored if the totals are greater than 100%? Or is this a weird bug?