SCORM 1.2 Content That Sets Exit = Suspend Prevents Last_content_object_id From Being Updated
Last updated on JUNE 07, 2016
Applies to:Oracle iLearning - Version 6.0 and later
Information in this document applies to any platform.
On : 6.0 version, Learner Administration
6.0 - SCORM 1.2 content that sets exit = suspend prevents last_content_object_id from being updated .
If SCORM 1.2 content within a course structure sets cmi.exit = suspend, the last_content_object_id on the offering enrollment record is not updated. In a course structure with multiple objects this means that if the user completes another object within the course structure and returns to the topic that sets exit = suspend, the user will not be returned to this object on next launch, they are returned to the last completed topic.
-- Child 1, SCORM 1.2. Sets Exit = Suspend
-- Child 2, Auto tracking
-- Child 3, Auto tracking
Launch course. Child 1 opens. Content sets Exit = Suspend. Object status set to incomplete (user does not complete), status Incomplete
User navigates to Child 2.
User navigates back to Child 1 (Child 2 marked complete because of Auto tracking)
User exits the course
Viewing offering details page, the object the user last left off on should be child 1, however LMS shows child 2.
User launches child 1 from the offering details page, then exits the player
Offering details page still shows Child 2 as the last object, because last_content_object_id on the offering enrollment record is not getting updated in this scenario
Expect the LMS to accurately remember where the user left off in the course structure if objects set cmi.core.exit to suspend.
Bookmarking to work.
The issue has the following business impact: Production
Due to this issue the LMS is not accurately remembering where the user left off in the course structure if objects set cmi.core.exit to suspend.
It will always return the user to the last completed topic not the one they actually left off on.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms