Moodle

SCORM - cmi.core.score.max overrides Gradebook score

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Cannot Reproduce
  • Affects Version/s: 1.9.3
  • Fix Version/s: None
  • Component/s: SCORM
  • Labels:
    None
  • Affected Branches:
    MOODLE_19_STABLE

Description

When a SCORM activity sets cmi.core.score.max to a value, this value is displayed in the Grader view report instead of cmi.core.score.raw. The User report displays the proper score. Please see discussion http://moodle.org/mod/forum/discuss.php?d=111686#p501661.

If cmi.core.score.max is set it should not impact the Grader View report.

Activity

Hide
Ron Meske added a comment -

I have attached our SCORM API test course. It allows manual requesting and setting of the common data fields for SCORM 1.2.

This should allow you to replicate the issue and test it.

Show
Ron Meske added a comment - I have attached our SCORM API test course. It allows manual requesting and setting of the common data fields for SCORM 1.2. This should allow you to replicate the issue and test it.
Hide
Dan Marsden added a comment -

Hi Ron - did you manage to reproduce this issue using your API test course? - it looks more likely that this was a issue with the users SCORM package.

Show
Dan Marsden added a comment - Hi Ron - did you manage to reproduce this issue using your API test course? - it looks more likely that this was a issue with the users SCORM package.
Hide
Ron Meske added a comment -

Hi Dan -Yes I was able to verify t the time that if the course set cmi.core.score.max, that the Grader view displayed it instead of the cmi.core.score.raw.

Show
Ron Meske added a comment - Hi Dan -Yes I was able to verify t the time that if the course set cmi.core.score.max, that the Grader view displayed it instead of the cmi.core.score.raw.
Hide
Dan Marsden added a comment -

I've tried as much as I can to reproduce this on the latest 1.9Stable and the latest HEAD and can't reproduce this..

I've tried setting score.max before and after raw score is set but can't get it to override the raw score

this could have been a bug that has been fixed - if not, please provide detailed steps required to reproduce this with the lms diagnostic object and we can investigate further.

thanks!

Show
Dan Marsden added a comment - I've tried as much as I can to reproduce this on the latest 1.9Stable and the latest HEAD and can't reproduce this.. I've tried setting score.max before and after raw score is set but can't get it to override the raw score this could have been a bug that has been fixed - if not, please provide detailed steps required to reproduce this with the lms diagnostic object and we can investigate further. thanks!
Hide
Dan Marsden added a comment -

removed comment related to a different bug - sorry for confusion. The right comment is the one where I state:

"I've tried as much as I can to reproduce this on the latest 1.9Stable and the latest HEAD and can't reproduce this.. "

Show
Dan Marsden added a comment - removed comment related to a different bug - sorry for confusion. The right comment is the one where I state: "I've tried as much as I can to reproduce this on the latest 1.9Stable and the latest HEAD and can't reproduce this.. "

People

Vote (0)
Watch (2)

Dates

  • Created:
    Updated:
    Resolved: