SCORM 基础知识

Scrom简介:

全称是Shareable Content Object Reference Model,由ADL(Advanced Distribution Learning Initiative)集成各个学习标准制定而成。对数字内容教材的制作\内容开发提供一套共通的规范。

Scrom实际内容包括模型CAM,运动时环境支持RTE和排序与导航SN部分。三个部分呈层层递进关系。


支持Scrom课件制作工具有很多:

Macromedia Captivate(Adobe Captivate)

articulate

串流大师:Streamauthor

Office Producer

Articulate Studio

CourseLab

Lectora

Snap

ToolBank


使课件符合scorm标准包含两个方面内容:

1.课件能正确导入平台

2.课件可以成功和平台通信

课件导入平台,通过读取imsmanifest.xml获取课件基本信息。

任何一门可以跟踪的课程最起码要向平台提交课程各章节的状态(未访问,未完成,完成)分数和当前位置。


 平台提供的API:APIWrapper.js

SCOFunctions.js调用API,把单一功能函数组合为完成某项任务的可直接调用的函数。

APIWrapper.js的loadPage()可以完成课程的初始化,调用doContinue('completed')来完成课程本章节的学习。unloadPage()来注销本门课程。


这篇文章对原理介绍比较详细:

http://wenku.baidu.com/link?url=x-ErvKg2n04Rtnlq4KDg7kzof2QVcudTXwMWlzCa0cHe4BjdZJJOsqf7c_l1rvzon0usDWf1LF_HEumAAyC2il24kwK-1rgbR0eVXVLt13_

官网:

http://www.icslearninggroup.com/whitepapers/got-scorm/

你可能感兴趣的:(杂项)