2. SCORM运行时间环境(RTE)
“SCORM运行时间环境(RTE)”描述了通用的内容对象运行机制,内容对象和LMS之间的通用传递机制API,以及跟踪学习者体验内容对象的通用数据模型。
运行时间环境:内容对象的运行SCO和 Asset,和SCO交流的管理,运行时间环境数据模型管理
应用编程接口(API):LMS API 要求, SCO传递要求、传递错误控制
运行时间环境数据模型:数据模型管理和行为要求,数据要求。
图:SCORM运行时间环境(RTE)概念模型
API:连接LMS和SCO
数据模型
数据在LMS和SCO之间来回传递
运行:为LMSs定义了一个通用的方法来启动内容对象。在SCORM中定义了两种内容对象:Assests和SCOs。运行处理确立了在运行的内容对象与LMS之间的通信机制,这种通讯通过公共的API进行标准化。
API:是内容对象与LMS之间传送的信息的一种通信机制,使用API可以开始、结束、获取、存储数据等动作
数据模型:描述了在SCO与LMS之间传送信息数据的模型,如SCO的跟踪信息,SCO的完成状态、一次测试的成绩等数据。在学习者会话中,LMS必须维护来自SCO数据模型的状态信息。而SCO需要利用这些预先定义的信息,以便在不同的LMS中重复使用。
(RTE)管理
学习者在学习的过程中,LMS评价学习者的绩效并判别学习者导航请求。LMS确定要传递给学习者的活动是有内容对象与之关联的,LMS运行这个内容对象并呈现给学习者。下图描述了LMS是如何将内容清单中的内容结构解释为活动树的。利用通用运行模型传递学习情境中需要的网络内容对象(SCO或Asset),容易实现在LMS之间运行内容对象。
图:运行内容对象
一旦确定要传递与内容对象相关的活动并且内容对象(如SCOs 或Asset)在学习者的浏览器环境中运行,学习者就开始学习该内容对象了。对于微单元来说,RTE只包含独立的learner attempts 和 learner sessions;每个微单元的运行都有一个learner session与learner attempt相对应。一旦确定了一个要传递的活动,learner attempt就开始了。在attempt过程中学习者可以学习内容对象(SCO或微单元)。一旦学习者开始了学习,learner session就开始了。如果运行的内容对象是SCO,一旦SCO初始化了与LMS的通信,munication session就开始了。munication session就结束了。学习者可以没有学习完SCO就结束learner session,也可以在完成了SCO规定的要求之后结束learner attempt。对SCO,当正常结束learner session时就结束了learner attempt。对微单元,当微单元不再呈现时就结束learner attempt了。
图:运行SCO的时间模型
SCOs 和Assets是两种可以运行的内容模型组件,运行过程为LMS在学习者的网络浏览器上运行内容对象提供了共同的方法,但是运行的内容对象和LMS之间建立信息传递的程序和职责因运行的内容对象的类型不同而变化。LMS根据定义好的活动行为以及对活动定义的排序信息的评价来管理学习活动的顺序。组成一次学习体验的学习活动是有序的、无序的、用户控制还是自适应的,取决于定义的排序信息和学习者与内容对象之间的交互。LMS(或其中的运行组件/服务)根据一些导航事件来确定传递哪个学习活动——LMS可以辨别内容结构中定义的顺序中的下一个学习活动,辨别用户选择的学习活动或根据学习者前面的学习绩效来决定传递哪个学习活动,然后运行与确定的学习活动相关的内容对象。LMS通过内容包中的URL来呈现内容对象的内容,如下面的代码所示:
<manifest>
<organizations>
<organization>
<item>
<item identifierref="RES_1">…</item>
<item> …</item>
<item> …</item>
</item>
</organization>
</organizations>
<resources>
<resource identifier="RES_1" type="webcontent" adlcp:scormType="sco"
href="Lesson1/Module1/"> …</resource>
</resources>
</manifest>
代码段:用于运行的href
对于
2. SCORM运时间环境(RTE) 来自淘豆网m.daumloan.com转载请标明出处.