我正在处理一套课程,这些课程是由一位以前的开发人员开发的,他不再在公司工作。我正在尝试在我们的新LMS中调试这些课程。课程将几乎所有项目的controlMode属性"useCurrentAttemptObjectiveInfo“和"useCurrentAttemptProgressInfo”设置为false。
例如:
<item identifier="sco_43337avg" identifierref="res-43337avg" isvisible="true">
<title>Introduction</title>
<imsss:sequencing>
<imsss:controlMode choice="true" choiceExit="true" flow="true" forwardOnly="false" useCurrentAttemptObjectiveInfo="false" useCurrentAttemptProgressInfo="false" />
<imsss:sequencingRules>
...在SCORM 2004第3版中,内容聚合模型文档说明了关于useCurrentAttemptProgressInfo的如下内容:
useCurrentAttemptProgressInfo (可选的,默认值= true) --表示该活动的子活动的尝试进度信息仅在规则计算中使用(如果值=false则不使用),如果该信息是在当前对该活动的尝试中记录的,则进行汇总。
这似乎表明,如果“假”,当前尝试的进度信息将不会用于规则评估和汇总.这是否意味着之前尝试的客观信息会被使用呢?或者这是否意味着活动的孩子们所提供的进展信息不会被使用?先前的尝试信息不会被LMS保留,是吗?那么为什么这个属性会被设置为"false“呢?
您希望将其设置为"false“的场景是什么?
我是否应该简单地将所有这些都设置为“真”?
发布于 2012-08-31 12:48:54
假设一个学习者已经完成了一项活动,并且该活动的跟踪信息已经被记录下来,那么学习者稍后会返回到相同的活动,但是没有记录跟踪信息。如果这些controlMode元素设置为false,LMS将使用上一次尝试的跟踪信息,因为当前活动没有跟踪信息。如果它们被设置为真,LMS将只基于当前尝试的跟踪信息进行汇总。
https://stackoverflow.com/questions/12197492
复制相似问题