- Scorm packages send the maxgrade whenever they post a grade back to Moodle. Moodle ignores it and uses the activity max grade. This sucks because:
If I have a scorm package out of 100, and I want it to be worth 10 points in the gradebook - I have to use a weight (which affects other calculations in the category) instead of adjusting the maxgrade of the activity.
If the activity maxgrade is different to the maxgrade from the scorm your results are nonsense.
A scorm could conceivably have different maxgrades for different students - but this wont work the way it is now.
We can fix this by normalising the grade from the scorm and then adjusting it to the range for the activity whenever we receive a grade from scorm - but this is dangerous because it will affect all existing scorms.
We could probably add a setting so that old scorms continue with the broken behaviour - I really hate these settings that say "Enable this bug".
- has been marked as being related by
-
MDL-60730 mod_scorm: Fix incorrect result calculation when Max Grade is adjusted
-
- Closed
-
- is duplicated by
-
MDL-57562 Grade for attempt and Grade reported percentages are inflated for any SCORM package with a Maximum grade less than 100
-
- Closed
-
- will be (partly) resolved by
-
MDL-52871 SCORM does not use the 'modgrade' form element
-
- Closed
-