OK, so I’ve been wondering whether we can have more customization of the learning experience within a single SCORM package. You know how e-learning courses can take the learner’s name from the LMS and display it right there in the course? For that they use
LMSGetValue (cmi.core.student_name (SCORM 1.2) or
GetValue (cmi.learner_name) (SCORM 2004 v3).
Anyway, along the way I’ve learned that both SCORM run times also have this:
cmi.launch_data (characterstring (SPM: 4000*), RO) Data provided to a SCO after launch, initialized from the
* 4000 is the SPM for SCORM 2004 v3; for SCORM 1.2 it’s 4096.
Interesting. And what about this
<adlcp:dataFromLMS>[0:1]Data to be sent to the SCO via the
cmi.launch_dataruntime data model element. Similar to the parameters attribute, this data can be useful for varying the behavior of shared resources.
So this is sounding like it could be useful.
Some immediate ideas for how this could be used, at least in theory:
- If we bundle many language versions into a single SCORM, we could automatically select the right one for the learner based on their selected language in the LMS.
- We are a company with many brands; perhaps our employees could all take the same corporate training content, only branded according to their business unit (which is a user additional field in Docebo).
- Depending on the learner’s job profile, we could present examples that are specific to their context.
And so on.
Another interesting thing I spotted re: the manifest structure. The
adlcp:dataFromLMS element lives within an
<organizations>Contains all of the different ways the content in this manifest can be arranged. Usually there is just one organization defined. Multiple organizations define alternate ways of presenting the content (to present different content to different audiences for example).
This is also sounding relevant.
My question, then, is whether anyone here has any knowledge of these SCORM features and, concretely, how to use them in Docebo? Are they supported at all or is this approach and mindset beyond the scope of Docebo’s offering?