Follow

Using objectiveMeasureWeight

Avatar

Question

I have a SCORM 2004 course that has 2 scos. Only one of the sco's have a test, but when I get a 100 on it, the score only rolls up a 50. What can I do to fix this?

Answer

A good way to get around this is to incorporate objectiveMeasureWeight into your manifest and set the first sco to '0' and then test sco to '1.0'. Per the SCORM specification, this attribute indicates the weighting factor applied to the objectives normalized measure used during rollup for the parent activity. Prior to adding this to your manifest, it may look a little something like this:

<organizations default = "Test 1">
      <organization identifier = "Test1">
         <title>Using objectiveMeasureWeight></title>
         <item identifier ="ident_1" identifierref ="ref_1" isvisible = "true" >

              <title>Non-Scoring Sco</title>        

         </item>
         <item identifier ="ident_2" identifierref ="ref_2" isvisible = "true" >
              <title>TEST</title>
         </item>
      </organization>
   </organizations>

After adding the objectiveMeasureWeight attribute, it should look like this:

<organizations default = "Test 1">
      <organization identifier = "Test1">
         <title>Using objectiveMeasureWeight></title>
         <item identifier ="ident_1" identifierref ="ref_1" isvisible = "true" >

              <title>Non-Scoring Sco</title>   

         <imsss:sequencing>
            <imsss:rollupRules objectiveMeasureWeight="0.0"/>
         </imsss:sequencing>

         </item>
         <item identifier ="ident_2" identifierref ="ref_2" isvisible = "true" >
              <title>TEST</title>

         <imsss:sequencing>
            <imsss:rollupRules objectiveMeasureWeight="1.0"/>
         </imsss:sequencing>
         </item>
      </organization>
   </organizations>

If you have any questions, please feel free to email us at support@rusticisoftware.com.

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