从运行时环境数据模型到跟踪模型的映射

时间:2012-06-26 15:41:00

标签: scorm scorm2004

  • 活动1
  • 活动2
  • 活动3

假设当前活动是活动1.活动1有一个主要目标。活动1设置cmi.objectives.0.success_status =传递,它永远不会设置cmi.success_status。在这种情况下,在将数据从运行时环境数据模型映射到跟踪模型之后,活动1的主要目标的ObjectiveProgressStatus和ObjectiveSatisfiedStatus被设置为False。实际上,在映射之后,cmi.success_status将被覆盖在cmi.objectives.0.success_status上。这是对的吗?

1 个答案:

答案 0 :(得分:1)

不,不正确。无法在运行时直接访问主要目标。要在运行时设置跟踪数据,必须使用“cmi.success_status”或“cmi.score.scaled”。另外一件事,跟踪主要目标以外的本地目标数据仅由SCO处理,而LMS的作用只是为了跟踪其状态而不根据其跟踪数据采取任何行动。主要目标是活动的核心,并保存其跟踪数据。