首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >useCurrentAttemptProgressInfo,2004年

useCurrentAttemptProgressInfo,2004年
EN

Stack Overflow用户
提问于 2012-08-30 13:02:41
回答 1查看 373关注 0票数 0

我正在处理一套课程,这些课程是由一位以前的开发人员开发的,他不再在公司工作。我正在尝试在我们的新LMS中调试这些课程。课程将几乎所有项目的controlMode属性"useCurrentAttemptObjectiveInfo“和"useCurrentAttemptProgressInfo”设置为false。

例如:

代码语言:javascript
复制
            <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“的场景是什么?

我是否应该简单地将所有这些都设置为“真”?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-31 12:48:54

  1. 如果useCurrentAttemptObjectiveInfouseCurrentAttemptProgressInfo设置为false,则LMS将使用上一次尝试的跟踪信息(如果有的话),除非当前的尝试已经记录了其跟踪信息。
  2. 如果useCurrentAttemptObjectiveInfouseCurrentAttemptProgressInfo设置为true,则LMS将使用当前尝试的跟踪信息,只忽略以前尝试中记录的任何跟踪信息。

假设一个学习者已经完成了一项活动,并且该活动的跟踪信息已经被记录下来,那么学习者稍后会返回到相同的活动,但是没有记录跟踪信息。如果这些controlMode元素设置为false,LMS将使用上一次尝试的跟踪信息,因为当前活动没有跟踪信息。如果它们被设置为真,LMS将只基于当前尝试的跟踪信息进行汇总。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12197492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档