2012-06-28 27 views
1

請仔細閱讀下面的場景,告訴我出了什麼問題:的MapInfo在SCORM 2004第三版

  1. 我有兩個內容包(CP1和CP2)。
  2. CP2 has objectivesGlobalToSystem = true。
  3. CP2的全局目標是readSatisfiedStatus = true和targetObjectiveID = g-obj。
  4. CP1具有writeSatisfiedStatus = true和targetObjectiveID = g-obj的本地目標。
  5. 客觀進展狀況和目標CP1地方目標的滿意狀態是真實的。
  6. 在退出所有導航請求後,啓動CP1並將目標滿足狀態的本地目標寫入CP2的全局目標。
  7. 控件返回到LMS。
  8. CP1再次啓動。客觀進展狀態和目標的價值CP1地方目標的滿意狀態是什麼?

回答

1

CP1不會受到影響,因爲它不讀取全局目標值。由於「readSatisfiedStatus」設置爲true,因此只有CP2才能訪問全局客觀值。 「writeSatisfiedStatus」與將值分配給變量相同,而「readSatisfiedStatus」讀取分配給該變量的值。

+0

在上述場景中,活動樹中所有活動的跟蹤模型(即客觀進度信息,活動進度信息和嘗試進度信息)由於「全部退出」導航請求而重新初始化爲其默認值。例如,全局目標(在CP1中)的「目標進度狀態」和「目標滿意狀態」由於「退出所有」導航請求而設置爲false。我對嗎? –

+1

是的,那是真的。 – FadelMS