2012-06-25 3 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에서는 추적 데이터를 읽고 쓰는 활동을 볼 수 있습니다.

LMS2004

+1

LMS2004 평가판을 다운로드하십시오. 매니페스트 파일을 연 다음 데이터를 확인할 활동을 선택하십시오. 메뉴 모음에서 Test Mode (테스트 모드)를 클릭합니다. 그런 다음 "목표"를 선택하십시오. – FadelMS

+0

위의 스크린 샷에서 "Written By"및 "Read By"섹션에 대해 더 자세히 설명해 주시겠습니까? –

+1

"작성자"는 매니페스트의 mapInfo 섹션에서 글로벌 목표에 추적 데이터를 작성한 목표를 나타냅니다. "Read By"는 Golobal Objective의 추적 데이터를 읽을 수있는 목표를 말합니다. – FadelMS