2012-06-25 119 views
1

我对清单中的readNormalizedMeasure属性有疑问。请参阅以下SCORM 2004第3版清单。活动3从何处读取其标准化度量?请为我解释。非常感谢你。客观规范化措施

<organization identifier = "OB-03c"> 
    <title>Content Package 1</title> 
    <item identifier = "activity_1" identifierref = "SEQ01"> 
     <title>Activity 1</title> 
     <imsss:sequencing> 
      <imsss:sequencingRules> 
       <imsss:preConditionRule> 
        <imsss:ruleConditions> 
         <imsss:ruleCondition operator="not" condition="objectiveStatusKnown"/> 
        </imsss:ruleConditions> 
        <imsss:ruleAction action = "skip"/> 
       </imsss:preConditionRule> 
      </imsss:sequencingRules> 
      <imsss:objectives> 
       <imsss:primaryObjective objectiveID = "PRIMARYOBJ"> 
        <imsss:mapInfo targetObjectiveID="gObj-OB03-3" /> 
       </imsss:primaryObjective> 
      </imsss:objectives> 
     </imsss:sequencing> 
    </item> 
    <item identifier = "activity_2"> 
     <title>Activity 2</title> 
     <item identifier = "activity_3"> 
      <title>Activity 3</title> 
      <item identifier = "activity_4" identifierref = "SEQ01"> 
       <title>Activity 4</title> 
      </item> 
      <item identifier = "activity_5" identifierref = "SEQ01"> 
       <title>Activity 5</title> 
       <imsss:sequencing> 
        <imsss:sequencingRules> 
         <imsss:preConditionRule> 
          <imsss:ruleConditions> 
           <imsss:ruleCondition condition = "satisfied"/> 
          </imsss:ruleConditions> 
          <imsss:ruleAction action = "skip"/> 
         </imsss:preConditionRule> 
        </imsss:sequencingRules> 
        <imsss:objectives> 
         <imsss:primaryObjective objectiveID = "PRIMARYOBJ"> 
          <imsss:mapInfo targetObjectiveID="gObj-OB03-1" /> 
         </imsss:primaryObjective> 
        </imsss:objectives> 
       </imsss:sequencing> 
      </item> 
      <item identifier = "activity_6" identifierref = "SEQ01"> 
       <title>Activity 6</title> 
      </item> 
      <imsss:sequencing> 
       <imsss:controlMode choice = "false" flow = "true"/> 
       <imsss:sequencingRules> 
        <imsss:preConditionRule> 
         <imsss:ruleConditions> 
          <imsss:ruleCondition condition = "satisfied"/> 
         </imsss:ruleConditions> 
         <imsss:ruleAction action = "skip"/> 
        </imsss:preConditionRule> 
       </imsss:sequencingRules> 
       <imsss:objectives> 
        <imsss:primaryObjective objectiveID = "PRIMARYOBJ" satisfiedByMeasure = "true"> 
         <imsss:minNormalizedMeasure>0.6</imsss:minNormalizedMeasure> 
         <imsss:mapInfo targetObjectiveID="gObj-OB03-3" readSatisfiedStatus = "false" writeSatisfiedStatus = "true" /> 
        </imsss:primaryObjective> 
       </imsss:objectives> 
      </imsss:sequencing> 
     </item> 
     <item identifier = "activity_7" identifierref = "SEQ01"> 
      <title>Activity 7</title> 
      <imsss:sequencing> 
       <imsss:sequencingRules> 
        <imsss:preConditionRule> 
         <imsss:ruleConditions> 
          <imsss:ruleCondition operator = "not" condition = "satisfied"/> 
         </imsss:ruleConditions> 
         <imsss:ruleAction action = "skip"/> 
        </imsss:preConditionRule> 
       </imsss:sequencingRules> 
       <imsss:objectives> 
        <imsss:primaryObjective objectiveID = "PRIMARYOBJ"> 
         <imsss:mapInfo targetObjectiveID="gObj-OB03-2" /> 
        </imsss:primaryObjective> 
       </imsss:objectives> 
      </imsss:sequencing> 
     </item> 
     <item identifier = "activity_8" identifierref = "SEQ01"> 
      <title>Activity 8</title> 
      <imsss:sequencing> 
       <imsss:sequencingRules> 
        <imsss:preConditionRule> 
         <imsss:ruleConditions> 
          <imsss:ruleCndition operator = "not" condition = "satisfied"/> 
          <imsss:ruleCondition operator = "not" condition = "objectiveStatusKnown" referencedObjective = "obj1"/> 
         </imsss:ruleConditions> 
         <imsss:ruleAction action = "skip"/> 
        </imsss:preConditionRule> 
       </imsss:sequencingRules> 
       <imsss:objectives> 
        <imsss:primaryObjective objectiveID = "PRIMARYOBJ"> 
         <imsss:mapInfo targetObjectiveID="gObj-OB03-2" /> 
        </imsss:primaryObjective> 
        <imsss:objective objectiveID = "obj1" > 
         <imsss:mapInfo targetObjectiveID = "gObj-OB03-3" /> 
        </imsss:objective> 
       </imsss:objectives> 
      </imsss:sequencing> 
     </item> 
     <imsss:sequencing> 
      <imsss:controlMode choice = "false" flow = "true"/> 
     </imsss:sequencing> 
    </item> 
    <item identifier = "activity_9" identifierref = "SEQ01"> 
     <title>Activity 9</title> 
    </item> 
    <imsss:sequencing> 
     <imsss:controlMode choice = "false" flow = "true"/> 
    </imsss:sequencing> 
</organization> 

回答

1

活动3根本不读取任何跟踪数据。读取跟踪数据的唯一活动是活动1和活动8,他们从活动3的主要目标中读取objectiveSatisfiedStatus。要测试清单并了解更多信息,请从http://www.naseelco.com下载LMS2004。它有一个测试模式,你可以在这里学到很多关于你的SCORM清单。以下是载入LMS2004的清单快照,您可以在其中查看哪些活动读取/写入跟踪数据。

LMS2004

+1

请下载LMS2004的试用版。打开你的清单文件,然后选择你想检查其数据的活动。在菜单栏上,点击测试模式。然后选择“目标”。 – FadelMS

+0

您能否给我更多关于上面屏幕截图中“写作者”和“阅读者”部分的解释? –

+1

“Written By”指的是已将其跟踪数据写入清单的mapInfo部分中的全局目标的目标。 “读取方式”是指可以读取Golobal Objective的跟踪数据的目标。 – FadelMS