SCORM 2004 数据模型中文解释
SCORM 2004 数据模型是 Sharable Content Object Reference Model(可共享内容对象参考模型)的一个版本,它定义了一组标准化的数据模型,用于描述学习内容对象的结构和行为。该模型提供了一个通用的框架,用于描述学习内容对象的元数据、学习者的行为和学习结果。
cmi._version
cmi._version 属性表示数据模型的版本号,该属性为只读,表示了当前数据模型的版本信息。
cmi.comments_from_learner
cmi.comments_from_learner 属性是一组与学习者相关的评论信息,包括评论的内容、位置和时间戳。该属性有多个子元素:
* cmi.comments_from_learner._children:列出数据模型支持的元素,包括评论的内容、位置和时间戳。
* cmi.comments_from_learner._count:当前学习者的评论数量,该属性为只读。
* cmi.comments_from_learner.n.comment:评论的内容,支持多语言,该属性为读写。
* cmi.comments_from_learner.n.location:评论应用于的 SCO 的位置,该属性为读写。
* cmi.comments_from_learner.n.timestamp:评论的创建时间或者最近的更改时间,该属性为读写。
cmi.comments_from_lms
cmi.comments_from_lms 属性是一组来自 LMS 的评论信息,包括评论的内容、位置和时间戳。该属性有多个子元素:
* cmi.comments_from_lms._children:列出数据模型支持的元素,包括评论的内容、位置和时间戳。
* cmi.comments_from_lms._count:当前来自 LMS 的评论数量,该属性为只读。
* cmi.comments_from_lms.n.comment:评论的内容,支持多语言,该属性为只读。
* cmi.comments_from_lms.n.location:评论应用于的 SCO 的位置,该属性为只读。
* cmi.comments_from_lms.n.timestamp:评论的创建时间或者最近的更改时间,该属性为只读。
cmi.completion_status
cmi.completion_status 属性表示学习者是否完成了 SCO,该属性为读写,支持以下几个取值:
* “completed”:学习者已经完成了 SCO。
* “incomplete”:学习者没有完成 SCO。
* “not attempted”:学习者没有尝试完成 SCO。
* “unknown”:学习者的完成状态未知。
cmi.completion_threshold
cmi.completion_threshold 属性用于确定 SCO 是否应该被认为是完成的,该属性为只读,取值范围为 0 到 1。
cmi.credit
cmi.credit 属性表示学习者是否会因为在 SCO 中的表现而被授予学分,该属性为只读,支持以下两个取值:
* “credit”:学习者会因为在 SCO 中的表现而被授予学分。
* “no-credit”:学习者不会因为在 SCO 中的表现而被授予学分。
cmi.entry
cmi.entry 属性表示学习者进入 SCO 的方式,该属性支持以下几个取值:
* ab_initio:学习者从头开始学习 SCO。
* resume:学习者从上次中断的地方继续学习 SCO。
* “”:学习者以未知的方式进入 SCO。
SCORM 2004 数据模型提供了一组标准化的数据模型,用于描述学习内容对象的结构和行为,为学习管理系统和学习内容提供了一个通用的框架。