基于SCORM的课件教学资源的兼容性分析

时间:2022-07-16 10:16:14

基于SCORM的课件教学资源的兼容性分析

摘要:该文从课件的实际制作角度出发,探讨了SCORM1.2和SCORM2004两个标准的各自的特点,通过比较两个版本的相同点和不同点,找到解决二者兼容的办法,一定程度上,解决了SCORM2004对以前教学资源的共享和复用。

关键词:课件;教学资源;SCORM;编序

中图分类号:TP3文献标识码:A文章编号:1009-3044(2010)08-1917-02

SCORM-based Courseware Compatibility Analysis of Teaching Resources

FENG Shi-wen

(Hebei Xingtai College of Primary Education School, Xingtai 0540010, China)

Abstract: In this paper, the actual production from the perspective of courseware is discussed SCORM1.2 and SCORM2004 respective two standard features, by comparing the two versions of the similarities and differences, to find a solution compatible with both approaches, to some extent, solving SCORM2004 previous teaching resources sharing and reuse.

Key words: courseware; teaching resources; SCORM; sequencing

现代远程教育的发展主要的基础之一,是以网络为基础的课件教学的发展,在发展网络教育时人们深刻认识到,用于课件制作的各类资源的可共享性和复用性对于网络教育的实用性和经济性具有决定性的作用,这也是制作高质量、高效率课件的关键。为此,各国在发展网络教育的同时,非常重视课件教学资源的技术标准。而有美国国防部制定的SCORM标准由于其具有良好的复用性和共享性,越来越受到大家的青睐。

1 SCORM标准的发展和比较

美国国防部于1997年启动了一个称为“高级分布式学习”1的研究项目,并提出了“可共享内容对象参考模型即SCORM(Sharable Content Object Reference Model)。目前,SCORM 规范也仍然还在不断的修订,ADL组织于2001年10月1日了SCORM1.2,并于2004年1月30日又了SCORM2004, 而以前的版本被称为SCORM1.3版。

SCORM1.2和SCORM2004的比较,主要是体现在两大方面:在SCORM 1.2规范中每个课程必须包含一个imsmanifest.xml档案,在这个档案之中,包含两大类信息:

课件架构信息:定义课件章节信息,也就是课件内容纲要(table of content),包含各章节名称及其章节层级架构。

课件的实体档案连结信息:定义各章节所连结的信息文件。基于SCORM2004之课件中应该有一个imsmanifest.xml文件,除了继承SCORM1.2之两大类信息外,另外增加了sequencing信息,用来描述各章节之间的串连关系,因此第一点最大不同点在于imsmanifest.xml档案中,为了提供sequencing信息,增加了许多的sequencing标签,这些新增的标签需由程序设计人员编写,程序设计人员需依照教学设计人员所设计的章节流程,转换成符合SCORM 2004的语法。

课件部分:依教学设计师的设计,程序设计师在imsmanifest.xml档案必须在每个元素中加入sequencing的语法。

平台部分:学习管理平台必须要解译在imsmanifest.xml所设定的各种sequencing语法,再依学员的学习状态提供学员所需之学习内容。

2 API的差异

在SCORM 1.2 RTE中提供了8个API(Application ProgrammingInterface),其主要作为数字课件与平台之间数据沟通的桥梁,每个API的功能各异。SCORM 2004与SCORM1.2所提供的API总数皆为8个,而SCORM 2004将各个API的名字做了部分变动。

在SCORMRTE(Run Time Environment)的标准里有两大重点,一是API,一是Data model,学过程序设计的朋友应该可以很快了解,API就像是function,而data model就像是function中传递的参数。在data model变动的幅度不大,SCORM 2004的所订定的datamodel与SCORM 1.2所订的data model大致相同,但名称做了部分修改。[1-2]

3 SCORM 2004提高制作难度

Sequencing rules是SCORM 2004中的重点,让独立的学习组件串连起来,教学设计人员可以将教学策略透过sequencing rule融入课件设计之中。

SCORM 2004的课件开发肯定较SCORM1.2的课件更为困难,其开发模式及流程也不同,对于教学设计人员而言,了解一个个的sequencing rule是比较困难的,但完全不了解而去设计课件却更是不可能完成的,因此对教学设计人员而言SCORM2004课件开发之技术难度应是必须攻克的,SCORM2004课件开发方向应朝模板化(template)开发模式努力。[3-5]

4 兼容性的问题

在了解SCORM 1.2与2004的差异后,两者还是有着明显的区别,这样对于课件资源的共享和复用就面临这一个很现实的问题。原来己有许多符合SCORM1.2的课件,是否能导入到SCORM 2004的平台中正常正常使用呢?做到这一点很不容易。

SCORM2004其中某些部分己经被IEEE标准经过修改,这就造成无法向下兼容的局面,但在第一部分SCORM 1.2的content package部份并没有sequencing 语法,而SCORM2004支持sequencing语法,SCORM 2004是在SCORM 1.2的content package的基础之上架构sequencing 语法,所以对content package部分而言是向下兼容的。其次在API及data model部分,可以看出有许多部分只是名称的调整,在程序开发的过程中,由程序设计人员,设计开放两个接口同时存取一份数据,并在程序主体当中定义新旧不同标准的数据域位对应关系,这部分问题也可以解决。

5 总结

在本论文中,我们首先对SCORM标准1.2和SCORM标准2004做了一番对比,在实际应用中,由于SCORM2004推出比较晚,所以,有太多的课件全部基于SCORM1.2,现在SCORM2004得到应用以后,怎么样继承基于SCORM1.2的教学资源成为了一个难题。我们在研究过程中,对二者的兼容性做了一些分析和比较,根据两个标准各自的特点找到了一些解决的方法,为课件资源的继承提供了依据和解决的办法,节省了大量的人力和财力。

参考文献:

[1] 蒋沛航,杨贯中.基于构件的学习资源聚合模型研究与实现[J].计算机工程与科学,2007.4.

[2] 严h.基于SCORM的网络教育课件研究[D].重庆大学,2005.6.

[3] 丁桂芝,薛勇.可重复的利用学习对象的研究与应用[J].计算机教育,2005(12):1.

上一篇:NURBS曲线曲面插补算法基于S12的测试 下一篇:项目工期资源优化方式研究