Follow

Completion status and assets

Avatar

I have a course that has 4 lessons (each one is a sco) that are required to be completed in order for the course to be completed. Additionally, I have several asset pages that simply contain links and contact information and I don't want to require that they are viewed in order for the course to be completed.

Currently I have a Dummy wrapper around all of the scos and assets and I have a global variable called "course_completed" for the dummy wrapper which gets set to complete when 4 of the child activities are set to satisfied (the 4 scos I mention above). This works and the dummy wrapper is marked completed and the course is set to 100% complete after those 4 scos have been viewed. However, the lms is still saying the course is "in progress" and won't register complete unless I have viewed all of the pages including the assets.

How can I include scos or assets that are not required for completion and either force them to be completed when the course loads or somehow force them to be ignored?

Thanks!

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

  • Avatar
    John Mensel

    Amanda...

    Are you using SCORM 2004 and some sequencing/rollup rules to control the user's path through the course?  The answer differs based on the standard you're using...  (Basically, there's a good path forward with SCORM 2004, less so without.)

    Tim

  • Avatar
    Amanda

    Tim,

        I am using SCORM 2004. Sorry for not responding sooner, but I was out of town.

    Thanks, Amanda

  • Avatar
    John Mensel

    Amanda... the answer is a long one, and not trivial...  If you want me to walk you all the way through it, I'll need to ask you to pay us.

    The short answer/pointer is this... To have non-SCOs included, you would make them assets (in the resources section) but still include them up top.  To make an item not required for completion, you could weight it's contribution to progress (in 4th edition) or you could use a global objective.

     

    I know that doesn't get you very far, but this is a big question...

Powered by Zendesk