SCORM课件标准
- 格式:doc
- 大小:37.00 KB
- 文档页数:3
基于SCORM标准的交互式课件的设计与开发摘要:探讨了远程学习系统交互式课件设计、开发的主要要求,研究了SCORM标准的体系结构及其构成,提出了构建SCORM课件的优势。
重点分析了基于SCORM标准的学习管理系统开发和课件开发,详细阐述了学习管理系统的架构、SCORM的构成要素、内容包和开发关键技术。
使开发的交互式课件具有可移植、可重用、可更新、易操作的特点,更好的用于远程学习系统开展分布式训练。
关键词:交互式课件;SCORM标准;远程学习系统;SCORM课件;随着网络这种公共传递平台的普及与发展,主要包括远程学习网络的学习系统成为高等职业教育的主流发展方向,它能有效的降低学习成本,切实提高学习质量[1]。
网络学习系统中的交互式课件是这一系统的重要组成,而基于可共享内容对象参考模型(SCROM,SharableContentObjectReferenceModel)进行课件开发是其中的关键部分,它为学习人员提供的教学、教学辅导、学习测试内容集合,具有可重用、易管理、易更新、互操作等诸多优点。
1远程学习系统交互式课件的设计与开发要求针对交互式课件设计的要求,在开发过程中须遵循两个原则:一是建立课件运行的公共环境,即学习管理系统;二是建立课件的有效标准描述框架,即课件的资源描述和组织的标准。
国际上通用的SCORM标准也是基于这样的原则构建的[2]。
1.1可根据不同学习人员、学习层次进行组合高等职业教育的培训人员多种多样,培训层次分为初级、中级、高级等。
不同的培训人员和培训层次既有重叠的培训内容,又有不同的培训内容和评价体系,这就要求交互式课件具备弹性教学的能力。
根据具体需要为培训个人或团体构建简单或复杂的学习模式,将独立的各种教学组件和多种应用通过量身定制学习方案灵活重组,运用到不同的人员和层次中。
1.2满足集中培训和分散学习的不同需求集中培训依托一体化训练中心的CBT教室中进行,教师可以在CBT教室播放课件,或者在教师工作站使用课件与学生工作站进行交互。
基于SCORM标准的课件设计与实现方法初探【摘要】针对网络教育资源建设中课件存在的移植性、重用性、跟踪性差等问题进行研究。
利用Lector工具,结合课件制作实例,说明SCORM标准的课件设计与实现方法。
通过将其导入运行平台测试获得成功。
实现了课件在不同平台中移植和教学单元的共享;验证了SCORM标准的课件在Moodle平台运行,实现了自动记录学习者的学习情况。
【关键词】SCORM;课件;Moodle;SCO0引言网络教育资源建设是教育信息化的重要内容。
网络课程是网络教育资源的重要组成部分。
其中以网络课件为代表的网络学习资源是网络教育发展的关键要素之一。
目前开发的课件大多数是以课程为单位整体设计的,课程开发存在两种形式:一种是整个课程完全由纯静态页面和相关资源组成,这种形式的课程开发效率高,技术上易于实现,经过修改可以实现课程单元共享。
但它的共享要以修改目录结构和界面为代价,并且不能跟踪学生的学习进度,很难实现较为复杂的教学策略和个性化学习;另一种是整个网络课程构成了一个复杂的学习网站,这种形式的网络课程虽然可以实现复杂的教学活动和教学策略,但开发效率较低,并且很难实现网络课程在不同学习管理系统中移植和教学单元的共享。
使用Lectora工具开发符合SCORM标准的课件,研究设计与实现方法,验证SCORM标准的课件在Moodle平台运行,可以自动记录学习者的学习情况。
探讨研究符合SCORM标准的课件设计与实现方法对网络学习资源建设具有重要的现实意义。
1SCORM标准概述SCORM起源于1997年,由美国白宫科技办公室与国防部所共同推动的ADL 先导计划(Advanced Distributed Learning Initiative)中提出的远程教育标准,希望透过“教材重复使用与共享机制”的建立,来缩短开发时间、减少开发成本、促成能在各学习平台间流通自如,同时在SCORM教材共享机制下,能达成大幅降低训练费用的目标。
计算机网络基础SCORM内容集合模型的目的是提供一个公共的方法,把学习资源组合成学习内容。
它还定义了如何确认和描述学习内容,怎么整合成一个课程或课程的一部分,学习内容如何在学习管理系统和内容知识库这样的系统之间移动。
许多组织在SCORM的开发方面做出了重要的贡献,如欧洲远程教学和分布式网络联盟(ARIADNE)、航空工业计算机培训委员会(AICC)、电气和电子工程师协会学习技术标准委员会(IEEE LTSC)、教学管理系统全球化学习联盟(IMS)等。
08-04-2004 05:41:28原义光点击: 304SCORM Content Aggregation Model(CAM)概述SCORM内容集合模型的目的是提供一个公共的方法,把学习资源组合成学习内容。
它还定义了如何确认和描述学习内容,怎么整合成一个课程或课程的一部分,学习内容如何在学习管理系统和内容知识库这样的系统之间移动。
许多组织在SCORM的开发方面做出了重要的贡献,如欧洲远程教学和分布式网络联盟(ARIADNE)、航空工业计算机培训委员会(AICC)、电气和电子工程师协会学习技术标准委员会(IEEE LTSC)、教学管理系统全球化学习联盟(IMS)等。
SCORM内容集合模型由下面几个内容组成:1. 内容模型:定义了一次学习体验的内容组件的命名。
2. 内容包装:定义了一次学习体验的固定动作(内容结构)以及如何在不同的环境中组合学习资源的活动(内容打包)。
3. 元数据:一种详细描述控制模型组件实例的信息的机制。
4. 序列和导航:一组定义规则集的模型,描述了活动的固定次序。
SCORM内容模型SCORM内容模型组件SCORM内容模型描述了从学习资源中构造一次学习体验所需的SCORM的内容组件。
SCORM定义了如何把一些低等级的、可共享的学习资源组合成一些高等级结构的对象的方法。
SCORM内容模型由素材(Assets)、可共享内容对象(SCOs)以及内容组织(Content Organization)组成。
在线学习平台Scorm标准说明在线学习平台Scorm标准说明在线学习平台Scorm标准说明概要说明学习平台上采用的学习课件执行scorm1.2和scorm2004标准。
同时为了进行更多的数据追踪和展示,采用了scorm标准中的一些标准数据字段作为平台的扩展标准。
主要用于对导入平台学习的Scorm 课件单元进行管理和控制,可以接受相关课件提交的位置控制、时间记录和测验单元的成绩记录。
课件打包要求课件必须独立打包,每个课件的根目录下包含imsmanifest.xml 清单文件,清单文件中必须指明相关学习单元(SCO)的章节结构和对应的课件入口页面。
课件单元(SCO)学习记录SCO是Scorm课件导入平台的最小单元,平台对整个Scorm课件的学习状态的追踪到SCO这一级别。
平台将根据课件SCO单元的控制要求存储学习状态数据来初始化自身的状态。
因此课件需要根据自己情况提交平台是否学习完成的信息。
记录的信息包括:SCO的学习状态、得分、学习时间。
采用的Scorm标准数据字段为:学习状态:Scorm1.2:cmi.core.lesson_statusScorm2004:cmi. completion_status数据要求:标准数据为not attempt、incomplete、completed;得分:Scorm1.2:cmi.core.score.maxScorm2004:cmi.score.max学习时间:Scorm1.2:cmi.core.session_timeScorm2004:cmi.session_time学习时间的记录格式需要为:00:00:00.0,如:00:01:25.123;总体的学习时间由平台自动累计计算,注意如果在单个学习单元中多次设置学习时间,请在每次设置后清除session_time,避免重复计算已经记录的时间。
位置控制Location位置控制是指在一个小节中如果存在多个页面的情况下(如:1/8页),用于对当前这个小节学习的页面位置进行记录,这样学习者在下次进入这个小节时候可以直接从上次记录的位置开始学习。
用Flash制作SCORM标准课件技术详解作者:蒋国强来源:《信息技术教育》2008年第04期为了适应在线学习模式的需求,使不同软件制作的课件能够在一个统一的学习平台上播放,需要有一个统一的课件标准。
SCORM课件制作标准就是在这种需求下逐渐推行开来的,并已成为我国网络化教学采用的一个共同标准。
下面,笔者将对使用Flash制作符合SCORM标准的课件的方法进行说明。
因为Flash软件从FlashMX版本开始,就已经开始支持SCORM,所以,要用Flash制作符合SCORM标准的课件,有一个最简单的办法。
具体操作如下:1.打开制作好的Flash课件。
2.单击“文件\发布设置”,打开发布设置对话框。
3.选择“HTML”选项,如果无此选项卡,请在“格式”选项中勾选。
4.单击“模板”后面的下拉列表,如图所示。
5.选择“带有SCORM1.2跟踪的Flash”,确定。
6.单击“文件\发布”。
这样,发布出来的文件就是符合SCORM标准的Flash课件了。
发布出来的文件有两个,一个是swf格式文件,一个是同名的html格式网页文件,打包时,把这两个文件都打包进去,就能够使用了。
但是,这种方法发布出来的文件并没有实现与后台之间的数据传递,所以,要采用一些必要的脚本,对程序进行处理和完善,使程序更加准确,更具人性化。
制作符合标准的文件需要借助于JavaScript脚本语言,使程序后台和Flash文件进行数据交互。
致力于发展和推广SCORM标准的美国ADL协同实验室(ADLCo-Lab)已经制作好了两个API文件:SCOFunctions.js和APIWrapper.js,只要在嵌入Flash课件的HTML网页文件中加入这两个文件就可以了。
即在html代码页面中的<title>标签的下一行,加入如下两行代码:<scriptlanguage="javascript"src="SCOFunctions.js.js"type="text/javascript"></script><scriptlanguage="javascript"src="apiWrapper.js"type="text/javascript"></script>其中,APIWrapper.js是一个用于和Flash平台进行连接的API,对课程相关数据进行读取和记录;SCOFunctions.js是数据分析处理API,可以设置自定义函数,对接收到的数据进行分析处理。
2012年04月第10期科技视界SCIENCE &TECHNOLOGY VISION 科技视界Science &Technology Vision0引言网络教育资源建设是教育信息化的重要内容。
网络课程是网络教育资源的重要组成部分。
其中以网络课件为代表的网络学习资源是网络教育发展的关键要素之一。
目前开发的课件大多数是以课程为单位整体设计的,课程开发存在两种形式:一种是整个课程完全由纯静态页面和相关资源组成,这种形式的课程开发效率高,技术上易于实现,经过修改可以实现课程单元共享。
但它的共享要以修改目录结构和界面为代价,并且不能跟踪学生的学习进度,很难实现较为复杂的教学策略和个性化学习;另一种是整个网络课程构成了一个复杂的学习网站,这种形式的网络课程虽然可以实现复杂的教学活动和教学策略,但开发效率较低,并且很难实现网络课程在不同学习管理系统中移植和教学单元的共享。
使用Lectora 工具开发符合SCORM 标准的课件,研究设计与实现方法,验证SCORM 标准的课件在Moodle 平台运行,可以自动记录学习者的学习情况。
探讨研究符合SCORM 标准的课件设计与实现方法对网络学习资源建设具有重要的现实意义。
1SCORM 标准概述SCORM 起源于1997年,由美国白宫科技办公室与国防部所共同推动的ADL 先导计划(Advanced DistributedLearning Initiative)中提出的远程教育标准,希望透过“教材重复使用与共享机制”的建立,来缩短开发时间、减少开发成本、促成能在各学习平台间流通自如,同时在SCORM 教材共享机制下,能达成大幅降低训练费用的目标。
为推动开发具备上述特点的教材,订出一套相互关连的技术指南,简称为SCORM(Sharable Course Object Reference Model)可共享对象参照模型。
SCORM 标准从理论上提出了课件的设计思想和体系架构,为远程教育的学习资源开发和系统构建提供的一致性框架结构和一组接口规范,解决课件存在的移植性、重用性、跟踪性差等问题,其目的是使学习资源在不同的LMS(Learning Management System,学习管理系统)中可重复使用和具有可移植性,能够自动记录学习者的学习情况。
SCORM标准课件制作使课件符合SCORM标准包含两⽅⾯内容:1、课件能正确导⼊平台;2、课件可以成功和平台通信。
⼀、SCORM课件导⼊:⽀持SCORM标准的平台通过读取“imsmanifest.xml”⽂件来获得课程标题、课程结构和课程地址,其中“manifest”节点是⽂件的根节点,根节点下还有两个⼦节点“organizations”和“resources”,“organizations”⾥的信息负责描述课程结构,“resources”⾥则包含了课程所⽤资源的存储位置以及类型。
有必要特别指出的是以下⼏点:1、各节点的“identifier”属性应该唯⼀;2、“organizations”节点下可以有多个“organization”节点,通过“organizations”的“default”属性指向某⼀个“organization”来决定使⽤那⼀种组织结构;3、“organization”下的“item”节点是可以嵌套的,⽤来实现课程章节的层次关系;4、“item”节点的“identifierref”属性的值为某⼀个“resource”节点的“identifier”属性的值,使某⼀章节与课程资源建⽴对应关系;5、“title”节点⾥的⽂本是课程以及章节在平台上的显⽰⽂本;6、“resource”节点的“href”属性是课程资源的存储位置。
“imsmanifest.xml”⽂件可以由⼯具⽣成,所以SCORM标准课件在导⼊⽅⾯⼀般不会出现问题,但不同平台在导⼊⼿段上并不⼀致,有些平台单纯导⼊“imsmanifest.xml”⼀个⽂件,有些平台把课程⽂件和“imsmanifest.xml”⽂件压缩成⼀个zip压缩包来整体导⼊,除了导⼊⽅式不⼀致外,“imsmanifest.xml”⽂件所⽤的编码也是⼀个需要注意的地⽅,只要能被平台正确读取即可。
⼆、SCORM课件与平台通信:任何⼀门可以跟踪的课程最起码要向平台提交课程各章节的状态(“未访问”、“未完成”、“完成”)、分数和当前位置。
基于SCORM标准的网络课件设计研究与实现摘要对scorm进行一个简要概述,分析scorm的整体技术构架,指出scorm在网络课程中的具体应用,对基于scorm规范的课件设计开发主要流程和步骤进行探讨。
关键词 scorm;课件;设计中图分类号:g436 文献标识码:a 文章编号:1671-489x (2012)33-0038-031 问题的提出在教育信息化发展过程中,现代信息技术的运用和internet的延伸,引起教育形式和学习方式的重大变革。
利用网络进行教学,比以往任何的教学形式都表现出无可比拟的优势。
网络远程教育在教学信息的制作、存储、传送和更新方面具有特殊的优势,它既摆脱了传统课堂教学时间、空间的限制,又克服了远程教育中师生分离、缺乏交流的缺点,为学生提供了个性化学习和协作学习的学习环境,符合知识经济时代终身学习的要求,受到广大学习者的青睐。
在互联网环境下,教学内容以课件的形式放在web服务器上,学习者可以在任意时间、任意地点独立地学习。
但由于缺乏统一的实施标准,许多学习内容和学习管理系统相互之间缺乏共享机制及互操作性,从而导致重复使用率低下,很多现有学习内容无法在新系统上使用。
存在这种问题的原因很大程度上在于教育技术标准的不统一,使得教育资源和学习资源无法共享,造成资源的重复开发和极大浪费,网上教育资源迫切需要一个规范的应用方案和标准的资源描述。
目前国内关于网络教育技术标准的研究起步比较晚,现在还处于初始阶段,国外关于网络教育技术标准的研究已经有了相对较成熟的成果,可供借鉴并推广应用,最值得关注的是如今在e-learning中广泛采用的scorm标准。
2 scorm标准概述scorm(sharable content object reference model,可共享对象参照模型)是美国国防部高级分布式学习组织(adl)制订的一份规范。
其目的是为了解决如何形成能够从一个平台迁移到另一个台的课件,课件相应的构建方式,如何创建可供不同课件共享的可重用构件以及如何快速又准确地寻找课件素材。
课件相关标准(SCROM与AICC)
1.SCORM
●简介
SCORM 共享内容对象参考模型(Sharable Content Object Reference Model)是由美国国防部ADL(Advanced Distributed Learning)组织所拟定的标准,对于数字内容教材的制作、内容开发提供一套共通的规范。
"
“教材再用与共享”是SCORM的核心概念。
其目的是为了解决: 使课程能够从一个平台迁移到另一个平台,创建可供不同课程共享的可重用构件,以及快速又准确地寻找课程素材。
SCORM提出了用一种标准方法来定义和存取关于学习对象的信息,只要遵循这种标准,不同的教学系统之间好比有了一种共同的语言,彼此就可以互相沟通了。
SCORM采取XML作为定义数据及其意义的共同语言。
●SCORM主要版本及基本目标
SCORM标准从提出现在已有多个版本,分别是SCORM 1.0 SCORM 1.1 SCORM 1.2 ,SCORM 2004,应用最广泛的是SCORM 1.2,其次为SCORM 2004,下个SCORM主版本为SCORM2008。
基本目标
可访问性(Accessibility):远程查询和访问教学成分并将它们传递到许多其他地方的能力;
适应性(Adaptability):可随学习者之经验,而调整其学习内容,达成适应性的学习;
可承受性(Affordability):在教学中通过减少时间和成本来提高效率和生产率的能力;
持久性(Durability):系统软件版本升级后无需高费用的重新设计、重新配置或重新编码的能力;
互操作(Interoperability):在不同硬件、操作系统、网络浏览器中操作;
重用性(Reusability):将内容组件整合到多种应用和情境中的能力。
2.AICC
AICC(The Aviation Industry CBT Committee)即航空工业CBT (Computer-based Training,计算机辅助培训)委员会,它是一个国际性的培训技术专业性组织。
AICC最初是针对E-learning市场设计的规范,但在实际应用中,AICC 的应用已经不局限于E-learning,而是广泛使用于任何需要获取交互信息的系统交互中。
比如,当在您的某个系统中,某个链接之后是一个语音收看窗口。
没有AICC支持的话,我们往往只能知道用户是否点击了该链接。
但是用户真的收看了完整的语音信息,还是仅仅点了一下,然后就关掉了接下来的语音窗口呢?通过AICC协议,我们就能够准确了解用户的这些行动信息,包括用户收看的开始时间,持续时间和结束时间等。
3.AICC和SCORM的区别与联系
现在经常会把AICC和SCORM并列,其实他们是两个不同的东西,SCORM 是参考模型,其中一部分采用了AICC的标准。
在远程教育行业,AICC和SCORM是已经被广泛采用的两个标准。
越来越多的平台、课程开发商加入SCORM的行列。
其实AICC不是被网络教育淘汰了,而是被网络的发展淘汰了,目前很多课件是基于web的,我们会发现,AICC的数据模型和http绑定实现方法91年后好像就没有新版本了,因为那是美国航天部为了自己的培训而做的,那时采用的课件大多是本地程序,只不过是在学习后有本地程序将学习成果发给CMI(在标准领域LMS与CMI没有区别)。
随着网络的WEB发展,AICC 的东西已经不好用了,当然是通讯方式HTTP绑定不好用了,因为web课件不依赖服务器时无法独立发http请求,除非靠activex or java applet 等,这样不方便。
因此SCORM的API绑定更适用WEB。
因此要注意到,AICC 与SCORM的数据模型很像,只是SCORM去掉了web不用的数据字段。
IEEE 原来引用AICC的东西,现在改用SCORM的了,这大概就是将来的发展趋势了。
对课程设置的影响
考虑到远程教育平台的支持,AICC对平台的要求相对简单一些,对课件制作的难度较大,SCORM正好相反。
目前同时支持AICC、SCORM的平台很少,一般国内平台都是支持AICC,而且支持的程度、标准化都是根据自己的理解进行的,在某些地方并不是很完善,所以在实际制作过程中有许多意想
不到的问题,我们作出的产品如果同时要支持两种标准,这对我们来说是一种挑战。
AICC课件因为已经经营管理了10多年,因此市场上大量的采购课件都是AICC标准的,尽管SCORM课件的推进速度很快,但是毕竟只有很短的时间,让AICC退出历史舞台,还需要很长的时间,AICC的课件制作工具目前仍在使用,很多的课件制作公司并没有放弃,因为不想去改变它。
而对于SCORM,相信SCORM将会成为在线教育的未来标准。
它显著提高了内容开发和LMS领域的竞争性,提高了学习质量、降低了开发成本、在线教育课程素材的市场响应时间。