可以发布所有SCORM Compliant Quiz分享其属性(幻灯片计数,幻灯片查看,分数)

时间:2010-05-12 12:26:13

标签: scorm ispring

iSpring演示者或任何其他发布的Scorm兼容测验是否能够以符合SCORM的方式提供其测验分数,查看幻灯片,幻灯片计数,任何其他SCORM兼容测验构建器都可以在客户端以相同方式访问< strong> javascript 本身或通过可在客户端访问它的任何媒介。

目前,我可以从lms.js中可用的事件中捕获已查看的幻灯片,其计数和测验分数,但仅限于ISpring。

2 个答案:

答案 0 :(得分:0)

SCORM定义了报告大量数据的标准方法。这是一个complete list of the SCORM data model elements

测验分数包含在此数据集中(cmi.score.scaled,cmi.score.raw,cmi.score.min,cmi.score.max)。不幸的是,虽然“幻灯片查看”和“幻灯片计数”不可用。 SCORM旨在与内容无关;内容的内部实现是一个黑盒子。并非所有内容都有“幻灯片”(并且有人认为最好的内容不会),因此将其作为通用数据模型元素没有意义。

SCORM确实提供了一个记录“竞争百分比”的数据模型元素。 cmi.progress_measure元素是0-1之间的缩放值,表示学习者在内容中的距离。这可能是捕获您正在寻找的东西的好方法。不幸的是,由于进度测量是SCORM 2004的新功能,并非所有创作工具都会报告其价值。

答案 1 :(得分:0)

SCORM Standard仅提供一种有限的方式来报告以下变量中的查看者的成就:

cmi.progress_measure (真实(10,7)范围(0..1),RW)衡量学员完成SCO的进度

cmi.scaled_pa​​ssing_score (真实(10,7)范围(-1 .. 1),RO)掌握SCO所需的比例通过分数

cmi.score._children (scaled,raw,min,max,RO)支持的数据模型元素列表

cmi.score.scaled (真实(10,7)范围(-1..1),RW)反映学习者表现的数字

cmi.score.raw (real(10,7),RW)反映学习者相对于以min和max值为界的范围的表现的数字

cmi.score.min (真实(10,7),RW)原始分数范围内的最小值

cmi.score.max (真实(10,7),RW)原始分数范围内的最大值

这些变量是通用的,因此可以被各种SCO对象使用。但是,由于此通用标记的非本​​国性,SCO在一个单元中聚合混合内容(例如可以包含幻灯片和测验的iSpring演示文稿)无法跟踪详细信息 - 您只需要一个总标记。

iSpring演示者允许您在计算总分时指定幻灯片的“权重”和演示文稿中的单个测验。

观看幻灯片的百分比

SlidesPercent = SlidesViewed / TotalSlides

每个带有演示文稿的测验的百分比

QuizPercent (i)= GatheredQuizScore(i)/ MaximumScore(i)

计算加权百分比(每个学习课程项目百分比的总和乘以相应的权重)

WeightedPercent =(SlidesPercent * SlidesWeight)+ Sum(QuizPercent(i)* QuizWeight(i))

计算学习课程的总重量(测验重量的总和加上幻灯片的重量

TotalWeight = SlidesWeight + Sum(QuizWeight(i)

计算整个学习课程的归一化百分比(0..1)

NormalizedPercent = WeightedPercent / TotalWeight

计算学习课程的总分

总分数 = NormlizedPercent * MaxScore

总分由iSpring学习内容报告给LMS,为cmi.score.raw

将标准化百分比报告给LMS为cmi.score.scaled

但是由于上述原因,无法向符合SCORM标准的通用LMS报告详细信息。唯一的解决方案是从幻灯片中进行单独的测验。