In the SCORM 1.2
package when the users finishes the study of a SCO unit we send these commands:
- cmi.core.lesson_location: 1
- cmi.core.lesson_status: completed
- cmi.core.session_time: 00:02:58
- cmi.core.exit: logout
Then we terminate the cmi communication with the call:
After that the lesson is closed - including the SCO tree - and this message is displayed:
This assignment has been suspended. You can return later to resume the assignment.
This is wrongs. You should only post to LMS the information about SCO completion and then you should allow the user to start another SCO from the SCO tree.
To see this bug download a SCORM 1.2
from this site
and try to finish one lesson or the final test.
If you try to finish a lesson or a test in a SCORM 2004
package the SLK will allow the user to start another SCO from the SCO tree as expected.