SCORM 1.2 中的恢复功能如何工作?

问题描述 投票:0回答:1

我来自开发人员背景,我的疑问是关于没有任何经验的 SCORM。我们正在使用 SCORM 1.2

问题陈述:当用户离开 SCORM 时,需要从离开的地方恢复。

根据到目前为止的分析,我们无法在 SCORM 1.2 中执行恢复操作,但在 SCORM 2004 中可以实现相同的操作。

但是在 SCORM 2004 中,我们没有从 LMSInitialize 事件中得到响应

您能帮忙吗?

做了很多 RND 来了解 SCORM 的工作原理和限制,因此在一篇文章中发现 SCORM 1.2 不支持简历。但我不确定这可以考虑到什么程度。

events slide resume scorm2004 scorm1.2
1个回答
0
投票

SCORM 1.2 确实在其规范中内置了简历/书签功能,您只需确保使用所有正确的元素即可。 当我解决书签问题时,我通常会寻找两件事。

  1. 课程是否通过使用其 setValue 例程为

    cmi.core.lesson_location
    设置值来发布位置(书签)?这将是第 1 步。

  2. 是否“暂停”尝试,以便 LMS 不会忽略任何先前的位置/书签而开始尝试? 为此,课程需要将

    cmi.core.exit
    元素设置为“暂停”。 这向学习管理系统表明学习者打算返回课程以从中断的地方继续。

注意,虽然 SCORM 2004 处理事情的方式相对相似,但元素会有所不同。 例如,书签元素是

cmi.location
,而退出元素是
cmi.exit
。 我认为正是由于这个原因,您在 SCORM 2004 初始化中遇到了问题。 SCORM 1.2 初始化函数是
LMSInitialize
,而 SCORM 2004 函数是
Initialize

我希望这有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.