问题描述
我只是想知道,是否可以在运行时在 SCORM 文件中设置课程进度?我应该检查哪种方法?
I'm just wondering, is there anyway you can set the course progress in a SCORM file during runtime? Which method should I check?
推荐答案
进度将由 SCO 开发人员根据学习要求定义.一般而言,学习者达到的目标数 (cmi.objectives) 或访问的页面数.
Progress would be defined based on the learning requirement by the SCO developer. In general, number of objectives (cmi.objectives) met or number of pages visited by the learner.
要存储进度,如果 SCORM 2004 查找 cmi.completion_threshold 和 cmi.progress_measure.如果是 SCORM 1.2,我们可以使用通用元素 cmi.suspend_data.
To store the progress, if SCORM 2004 look for cmi.completion_threshold and cmi.progress_measure. If SCORM 1.2 we can use the generic element cmi.suspend_data.
要在运行时显示 SCO 内部的进度,请使用 SCORM 元素中存储的值在 JS(ECMA) 中编写脚本.
To display the progress inside the SCO at runtime, script in JS(ECMA) by utilizing the values stored in SCORM elements.
有关详细信息,请参阅 RTE 文档,
Please refer the RTE docs for more details,
SCORM 1.2
https://adlnet.gov/projects/scorm-1-2/一个>
SCORM_1_2_pdf.zipSCORM_1.2_RunTimeEnv.pdf
SCORM_1_2_pdf.zipSCORM_1.2_RunTimeEnv.pdf
SCORM 2004
https://adlnet.gov/projects/scorm-2004-4th-版/
SCORM_2004_4ED_v1_1_Doc_Suite.zipSCORM_2004_4ED_v1_1_RTE_20090814.pdf4.2.4.1 竣工状况评价
SCORM_2004_4ED_v1_1_Doc_Suite.zipSCORM_2004_4ED_v1_1_RTE_20090814.pdf4.2.4.1 Completion Status Evaluation
谢谢,
这篇关于设置 SCORM 课程进度的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!