SCORM标准课件中SCO的制作方法

SCORM标准课件中SCO的制作

一.SCO(Sharable Content Object)概念

1. Asset(原始素材):学习资源的最基本形式是asset。asset是上传到网上并呈现给学习者的电子形式的媒体,如文本、图像、声音、网页或任何其他一种数据。

2. SCO(可共享内容对象):是一个或者多个asset的集合,它可以在SCORM运行环境中与 LMS 进行数据传递。SCO是LMS通过SCORM运行时间环境可以跟踪的最低粒度水平的学习资源。SCO是学习课程实现互操作的最低层次,因此任何符合SCORM规范的学习管理平台都应能激活和追踪SCO

二.SCO的作用

SCO是通过API与LMS进行通信。SCO必须能寻找和定位API实例,这样SCO就可以通过LMS对学习者进行跟踪。SCO通过与平台的data model沟通进行状态的跟踪与记录

 

课程中SCO的分割:在SCORM中,所谓的SCO可以是教材中的:章、节、主题、单元,也可以是任何大小,看需求而定。要强调的是SCO至少要包含一个学习目标

 

三.制作SCO

现在的SCO基本上都是html文件,如何将html制成SCO:

手动制作:

1. 在HTML文件中加入两个ADL 提供的javascript,先在教学目录下放APIWrapper.js与 SCOFunctions.js两个js文件,在添加如下代码:


又比如对其他Data Model操作


/
//学员姓名加学号:



//学习状态



//学习成绩
 

function loadPage()
{ 
  var result = LMSInitialize();
 var status = LMSGetValue( "cmi.core.lesson_status" ); 
 if(status == "not attempted") 
 { 
   LMSSetValue( "cmi.core.lesson_status", "incomplete");
 } 
  exitPageStatus = false;
 startTimer();
}

 
  

 

其它javascript交互代码和Data Model的编写可参照ADL SCORM提供的学习对象样例。

 

工具制作:

现有的SCORM课件制作工具,只有串流大师可以将你的视频,音频,PPT采用三分屏(也可以全屏单一)形式整合成一个网页,自动添加js文件和必要的代码,制成SCO,根据章节生成单个SCO或者多个SCO。你只要导入素材(视频,PPT),添加章节即可,自动生成,以下是操作截图,具体全部SCORM课件制作见另一篇博文。



SCORM标准课件中SCO的制作方法_第1张图片

SCORM标准课件中SCO的制作方法_第2张图片


SCORM标准课件中SCO的制作方法_第3张图片


SCORM标准课件中SCO的制作方法_第4张图片



SCORM标准课件中SCO的制作方法_第5张图片

你可能感兴趣的:(SCORM)