Follow

Setting Attempt Limits in SCORM 2004

Avatar

Question

My colleague is working with Development to enhance our support for Articulate SCORM courses. One requirement is that we have the ability to set the max number of attempts for a course. I’ve gone through Articulates Knowledge Base found that they do not have a setting build into their tool. They state in forums that the “LMS SCORM player may have these configuration settings”. Can you please advise if there a configuration setting in your player to change these values?

Answer

 

In SCORM 2004 3rd Edition, you can set attempt limits for activities within the course itself by using some sequencing and navigation elements. For example, I have attached one of our Golf Samples that uses sequencing to only allow 1 attempt of a pre-test.

Here is the snippet of code that will allow this to happen:

<item identifier="pretest_item" identifierref="assessment_resource">
<title>Pre Test</title>

<imsss:sequencing>

<!-- Rule to disable the pre test after exceeding attempt limit -->
<imsss:sequencingRules>
<imsss:preConditionRule>
<imsss:ruleConditions>
<imsss:ruleCondition condition="attemptLimitExceeded"/>
</imsss:ruleConditions>
<imsss:ruleAction action="disabled"/>
</imsss:preConditionRule>

<!-- If any test (pre or post) has been satisfied, disable the tests-->
<imsss:preConditionRule>
<imsss:ruleConditions>
<imsss:ruleCondition referencedObjective="assessment_satisfied" condition="satisfied"/>
</imsss:ruleConditions>
<imsss:ruleAction action="disabled"/>
</imsss:preConditionRule>

</imsss:sequencingRules>

<!-- The attempt limit ensures that the pre-test is only attempted one time. -->
<imsss:limitConditions attemptLimit="1"/>

Please note that this will not work in SCORM 1.2, this is a SCORM 2004 3rd Edition and above specific element.

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