Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Not a bug
-
Affects Version/s: 1.8.3
-
Fix Version/s: None
-
Component/s: SCORM
-
Labels:None
-
Environment:IE7 / Firefox running Moodle
-
Database:MySQL
-
Affected Branches:MOODLE_18_STABLE
Description
We have been having some problems running our SCORM courseware in Moodle because of seemingly quirky behaviour of the Moodle LRM. Users' answers are stored in the cmi.interactions model so that they can be retrieved when the user leaves the resource and returns later on. This is vital, as the SCORM should show user answers and give feedback on correct / incorrect. However, after a user has completed the questions on a SCO and navigated away from that SCO, on returning, the cmi.interactions seem to have been lost completely.
Additionally, returning to a SCO automatically puts it into review mode - would it be better to have a 'submit' option as in SharePoint Learning Kit, so a user can work through the resource, revisiting pages to fill in answers in normal mode, before submitting the resource and triggering review mode?
Hope you can shed some light on the matter! Thanks.
Moodle does not fully implements SCORM 2004 so somethings may miss.
In SCORM 1.2 cmi.interactions are only writeable by SCOes, this are ADL specifications, so next sessions can't read the old values.
You can retrive them in scorm report pages.
The review mode is activated when the SCO set the lesson_status to completed or passed.
All the power is in the SCO, the LMS check only the contrains.
Roberto