Not signed in (Sign In)

Vanilla 1.1.4 is a product of Lussumo. More Information: Documentation, Community Support.

Welcome Guest!
Want to take part in these discussions? If you have an account, sign in now.
If you don't have an account, apply for one now.
    • CommentAuthorridgie
    • CommentTimeSep 19th 2008
     
    The ADL support docs are impressive and give us a headache. We are building a course with multiple SCOs- modules. Our first. Your AS3 code is perfect for what we plan, but can't get a clear direction on whether variables set are available for multiple SCOs in a course (1 manifest).

    If this seems basic- sorry new to this - using DigitalThink/Convergence LMS

    TX
    • CommentAuthorphilip
    • CommentTimeSep 19th 2008
     
    hi ridgie

    the AS3 class and JavaScript wrapper merely provide a convenient way to connect with the SCORM API in the LMS then pass data back and forth. whatever is possible with SCORM should be possible with the wrapper/class combo.

    creating a multi-SCO course is certainly possible with SCORM, and can be built with a single manifest or with nested manifests:

    From SCORM_CAM.pdf (SCORM 2004 doc suite), section 3.2.2

    The scope of a manifest is elastic. A manifest can describe part of a course that can stand by itself outside of the context of a course (an “instructional object”), an entire course, a collection of courses, or just a collection of content that is to be shipped from one system to another. When packaging a collection of courses, such a content package would typically have to be disaggregated in order to be delivered to learners in a practical LMS run-time system. How to do this disaggregation is out of scope with this version of SCORM. At this point there is no consensus or standard on how to publish a very large or very complex package in a practical LMS, because different LMS systems and repositories use different methods to represent or store the learning content to deliver to learners.


    how you build a course to handle multiple SCOs is not really specified by SCORM and is up to you; this is especially tricky because most SCOs use internal navigation features.

    when packaged as a single course, you should only use a single scorm.connect() (API.Initialize()) invocation and a single scorm.disconnect() (API.Terminate()) invocation in the AS3 code.

    hope that helps
    - philip