Can I use "passed" for a completion status?

2,755 views
Skip to first unread message

Alan

unread,
Sep 23, 2010, 9:05:43 PM9/23/10
to eLearning Technology and Development
I am using the "SCORM wrapper v1.1.7" for flash courses that are
housed in the Inquisiq LMS. The flash course player is coded to give a
"Completed" status when a final assessment is passed.

For various reasons, I need have the flexibility to have some courses
give a "Passed" status instead. I've tried a few code changes and have
failed so far. Eventhough I pass the test, the status is reading "In
Progress".

Am I wasting my time because "Passed" is not an option?

Philip Hutchison

unread,
Sep 24, 2010, 2:57:57 AM9/24/10
to elearning-technolo...@googlegroups.com
For SCORM 2004, you can set TWO different status fields:
cmi.completion_status can be set to completed, incomplete, not attempted, unknown
cmi.success_status can be set to passed, failed, unknown

For SCORM 1.2, you only have one status field for all those values:
cmi.core.lesson_status:
passed, completed, failed, incomplete, browsed, not attempted

See http://www.scorm.com/scorm-explained/technical-scorm/run-time/run-time-reference/

Bear in mind the LMS may overwrite the 'passed' status based on settings specified in the imsmanifest.xml file

- philip




--
You received this message because you are subscribed to the Google Groups "eLearning Technology and Development" group.
To post to this group, send email to elearning-technolo...@googlegroups.com.
To unsubscribe from this group, send email to elearning-technology-and...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/elearning-technology-and-development?hl=en.


Al

unread,
Sep 24, 2010, 5:30:01 PM9/24/10
to eLearning Technology and Development
Philip,

Thank you for your response. Can I use both of these in the same
player fla:

"cmi.completion_status = completed" (for lesson completion)
"cmi.success_status = passed" (for final quiz completion with a
passing score)

So far, the best I can get is a status of incomplete/passed





On Sep 23, 11:57 pm, Philip Hutchison <platelu...@gmail.com> wrote:
> For SCORM 2004, you can set TWO different status fields:
> cmi.completion_status can be set to completed, incomplete, not attempted,
> unknown
> cmi.success_status can be set to passed, failed, unknown
>
> For SCORM 1.2, you only have one status field for all those values:
> cmi.core.lesson_status: passed, completed, failed, incomplete, browsed, not
> attempted
>
> Seehttp://www.scorm.com/scorm-explained/technical-scorm/run-time/run-tim...
>
> Bear in mind the LMS may overwrite the 'passed' status based on settings
> specified in the imsmanifest.xml file
>
> - philip
>
> On Thu, Sep 23, 2010 at 6:05 PM, Alan <soonsed...@gmail.com> wrote:
> > I am using the "SCORM wrapper v1.1.7" for flash courses that are
> > housed in the Inquisiq LMS. The flash course player is coded to give a
> > "Completed" status when a final assessment is passed.
>
> > For various reasons, I need have the flexibility to have some courses
> > give a "Passed" status instead. I've tried a few code changes and have
> > failed so far. Eventhough I pass the test, the status is reading "In
> > Progress".
>
> > Am I wasting my time because "Passed" is not an option?
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "eLearning Technology and Development" group.
> > To post to this group, send email to
> > elearning-technolo...@googlegroups.com.
> > To unsubscribe from this group, send email to
> > elearning-technology-and...@googlegroups.com<elearning-technology-and-development%2Bunsu...@googlegroups.com>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/elearning-technology-and-development?h....

Philip Hutchison

unread,
Sep 24, 2010, 6:34:19 PM9/24/10
to elearning-technolo...@googlegroups.com
If you're using SCORM 2004, yes, you can use both. If you're using the pipwerks wrapper, it would look like this:

scorm.set("cmi.completion_status", "completed");
scorm.set("cmi.success_status", "passed");

However, as I mentioned in my last email, the information in your imsmanifest.xml file can cause the LMS to override the success_status.

For example, the LMS uses satisfiedByMeasure and minNormalizedMeasure (found in imsmanifest.xml) to determine the cmi.scaled_passing_score. Setting satisfiedByMeasure to "true" without supplying a value for imsss:minNormalizedMeasure will cause the LMS to set the passing score to 100%.

If your course has a passing score of 85% and the learner scores 95%, your course will set success_status to 'passed' because 95% meets the 85% requirement. However, the LMS will override the 'passed' status and change the status to 'failed' because 95% is below the 100% requirement implied by setting satisfiedByMeasure to 'true' without supplying a value for imsss:minNormalizedMeasure.

In this case, changing satisfiedByMeasure to 'false' will instruct the LMS to leave success_status alone.

- philip


To unsubscribe from this group, send email to elearning-technology-and...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/elearning-technology-and-development?hl=en.


Reply all
Reply to author
Forward
0 new messages