Forum Discussion
How to correct typos in a storyline content without disrupting learning sessions running in the LMS?
It depends on the flexibility of the LMS, and what import/update options you as the admin are provided with. When I administrated SumTotal and Absorb LMS', I was able to push revisions without necessarily triggering a reset of the in-progress learners. With Cornerstone SBX (aka Saba), any change, no matter how seemingly-inconsequential, triggers a reset of all in-progress learners. It's all in how strictly the LMS reacts to changes to the imsmanifest.xml file.
This is entirely a LMS issue.
Most Learning Management Systems will automatically treat any updated SCORM of an existing course in the LMS, as a brand new version. This will reset the progress of all learners and they would all have to redo the entire course.
There is a handful of Learning Management Systems that give you two choices when uploading a replacement SCORM:
- Treat this as a new version that resets student progress and requires all students to redo the course
- Treat this as a minor update version. Student progress will be retained.
Fortunately our LMS has the minor update version option.
- Gregory3 months agoCommunity Member
Our LMS is not the problem, as we have full control over possible update processes.
The problem is, that by republishing the content, after minor textual corrections the content changed in a way, that it was not compatible with existing learn progress.
It seems, that every republishing generates new ids in content. Maybe this breaks the compatibility.
Of course we could try to do the corrections in generated Content, but this is a bad idea, as we need the changes in the master, because from time to time we need to implement major updates, where we need all minor changes too.
- Jürgen_Schoene_3 months agoCommunity Member
It seems, that every republishing generates new ids in content. Maybe this breaks the compatibility.
yes - on every publish storyline creates a new id for the resume string
this means that the resume information of users who have completed the original course will not be used for a new start regardless of what the LMS provided
more info, where the resume id is located in the scorm package: