论文部分内容阅读
摘 要针对国内信息化教学实践中符合SCORM标准的课件相当缺乏的现象,探讨并研究如何在Authorware环境中实现多媒体教学SCORM标准化,并完成其测试过程,以实现网络教育中教学资源的共享和系统的互操作性。
关键词 SCORM标准;内容打包;LMS
中图分类号 G434 文献标识码 A 文章编号 1671-489X(2008)08-0082-04
1 SCORM与教学资源标准化
教学资源的开发、利用与共享水平的不足,逐渐成为制约教育信息化发展的瓶颈。目前,各网络教育系统的资源自成体系,无法实现有效的交流和共享,存在大量低水平的重复性开发工作,不但造成人力物力的浪费,而且无法与国际网络教育体系沟通。因此,为网络教学资源创建一个统一的标准便成了解决所有问题的关键,网络教育的标准化也已受到我国各部门和专家人员的高度重视。我国从2001 年开始启动了中国网络教育技术标准(CELTS)研究项目,专门从事网络教育标准的制定和推广工作。国际上的很多组织也已针对网络教育制定了许多标准。而在实现多媒体课件的标准化方面,可以说美国国防部所主导的[ADL](Advanced Distributed Learning)SCORM标准,是一个比较完善和全面的关于共享课件的创建、管理和使用的标准[1]。对于SCORM标准的研究,美国联邦政府下的组织ADL 也一直在发展和完善中。从2001推出SCORM Version 1.0,到现在已经升级到SCORM 2004 2nd,并不断推出许多相关的SCORM标准化课件制作工具和播放软件,如Scormplayer、Reload Editor 1.2等[2]。
2 Authorware软件系统中SCORM标准支持组件
Authorware是面向Web和在线学习的具有领导地位的可视化媒体创作工具,是唯一一种让非专业人士创作交互式、丰富的多媒体教学、易学且标准的应用软件。它在丰富的媒体支持、创作能力、Web创作和出版、学生的学习情况跟踪和课程管理上都提供了支持。新版本Authorware 7.0增加了更多新功能。这些新功能除了可以使学习内容的设计更加美观、动态之外,还可以创建符合SCORM标准的学习内容[3]。主要包括如下新功能:
1)Microsoft PowerPoint Import:可以导入现有的PowerPoint介绍去创造丰富的多媒体e-learning 内容;
2)XML Import and Export:创造动态,data-driven应用程序通过输入输出标准网页XML文件到其他软件;
3)JavaScript Support:Authorware使用的是与Macromedia dreamweaver MX 和 Macromedia Flash MX 相同的JavaScript构造;
4)Learning Management System (LMS) Knowledge Objects:增加学习管理系统知识对象;
5)One-Button Publishing to Learning Management Systems:一键发布的学习管理系统功能。
新版本增加learning management system Knowledge Objects,让软件更好兼容LMS,使创造的课件能连接到LMS系统并符合Aviation Industry CBT Committee (AICC)或ADL Shareable Courseware Object Reference Model (SCORM)标准。用户工作通过wizard去决定获得或发送信息到LMS。Knowledge Objects处理所有复杂的与LMS的back-end通信。LMS Knowledge Objects能通过LMS Knowledge Objects传递信息,如同在局域网上。此外,Learning Object Content Packager帮助设计者组织和向LMS提交内容,packager可以编译元数据、Authorware文件和资源,可以将XML表单转换为ADL SCORM兼容压缩文件。
3 Authorware中学习元数据的创建
3.1 [JP4]利用学习管理系统知识对象(LMS KO) 在Authorware 7.0中,有2个LMS KO(Learning Management System Knowledge Object)可以帮助制作符合SCORM LMS的内容。选择“window(窗口)>> Panels(面板) >> Knowledge Objects(知识对象)”,查看KO(Knowledge Objects)的控制面板,选择“LMS”,可以看到2个组件:LMS(初始化)和LMS(发送数据)。
3.3 Authorware 学习目标元数据(LOM)编辑器(Learning Object Metadata Editor) LOM的作用就是更加容易发现学习的相关信息和学习原材料的重复使用。现在很多的学习管理系统(LMS)和学习内容管理系统(LCMS)可以阅读元数据(metadata)并提供标准元数据的访问通道。为课程或者模板创建元数据文件,不但要在自己的LMS/LCMS中搜索查找方便,而且跨越不同的LMS平台上使用也要容易,有一个定型的元数据的设置使编目录和共享变得更加容易。Authorware 7.0中的LOM编辑器是Authorware提供的一个对话框形式的编辑器。如图3,对话框使得在元数据文件中输入和存储数据变得更加容易,编辑器将那些用户输入的数据建立一个单独的XML文件,这些文件是符合学习元数据的行业标准的。选择“Commands(命令)LMSAuthorware Learning Object Metadata Editor(Authorware 学习目标元数据编辑器)”打开元数据编辑器。
3)选择所要打包的文件进行保存。这里有2种保存的方式,一是Save package,就是打包成符合SCORM标准的ZIP格式的文件;二是Save manifest only,即只保存成XML格式。在此过程中,如果在图3所示的学习目标元数据(LOM)编辑器的登入点(entry point)没有设置好,那么在图4所示的“学习目标内容打包”窗口中就无法实现保存的功能,而且保存的路径不能在中文路径下进行。此外,在使用Authorware7.0来实现SCORM标准的时候,最好使用原版的英文软件,而非Authorware7.0汉化软件,避免因为软件是汉化的而在设计SCORM标准的过程中出现很多不必要的错误。
4 SCORM标准化学习内容的测试
SCORM 2004 Conformance Test Suite Version 1.3.3 是ADL在2005年4月刚推出的版本。它包含了5种测试的方式:LMS的测试内容包的测试、SCO测试、元数据测试、以及内容清单测试。因此在测试的过程中可以根据不同的需要,选择测试的方式。通过测试,发现错误的原因,再进行修改,才能真正符合SCORM标准。其具体的安装步骤如下:
1)安装JAVA。因为测试系统要在SUN JAVA2标准版本运行环境1.4.2版本上运行,所以安装JAVA是进行SCORM标准测试的先决条件。
2)装测试软件SCORM 2004 Conformance Test Suite Version 1.3.3,也可以是其他的测试版本。下载地址:http://www.adlnet.org/downloads/198.cfm。
安装好了以上的2个软件之后,就可以进行测试了。
3)打开测试软件content package conformance test,根据向导完成测试。
SCORM 2004 Conformance Test Suite提供了多种不同格式的测试方式,有专门针对LMS、Content Package、sco、元数据Metadata、Manifest 的5种不同的测试方式,而PIF是一个内容包,所以选择content package conformance test 来测试。测试过程系统均有步骤引导和提示。
如果测试是成功的,那么在窗口(图5)的右图中不会提示错误的信息,如果有错误显示,则需要进一步检查原因,直到测试成功为止。
从以上步骤来看,测试过程并不难,但也常出现测试失败的提示信息。其中有些错误信息也未必是内容包或者其他格式文件真的不符合SCORM标准[4]。如下面所提示错误信息的例子:
***********************
Manifest Test Conformance Summary
The manifest is well-formed
ERROR:The manifest is NOT valid against the
controlling documents
Click here to view complete manifest test log
***********************
=======SCO Test=======
Testing SCOs found in Content Package
==============
这里提示的错误,并不是因为学习的内容还没符合SCORM标准,而是测试软件的路径出了问题。因为软件本身不能在中文的路径下运行,所以解决方法就是将桌面改英文。
5 意义
从上述SCORM标准化学习内容生成的应用中可以看出,用Authorware来制作学习内容其实跟Flash、OFFICE一样,它本身的制作过程跟SCORM标准并没有直接的关系,只要在封装和与LMS访问机制上符合AICC/SCORM标准就可以。过程表明Authorware[LL]环境中只要合理利用其扩展功能,就可以很方便快捷地实现学习内容的SCORM标准,甚至于发表e-learning软件。这个特色整合和自动化过程将所有的包装和上传交给连接的LMS系统,使发布异常简单化。目前,从网络上符合SCORM标准的课件资源非常少,这就不难发现,现在人们对于课件需要标准化的意识还非常淡薄,国内学者的研究还更多地局限于理论方面,缺乏对SCORM标准实际运作的技术指导,使得一些教师或者学习内容的制作者处于心有余而力不足的状态,没法开展学习内容的标准化工作。因此,在今后的研究过程中,不仅要更多地把目光放在实现SCORM标准的技术指导上,而且还要深入基层,提高资源设计者和开发者的标准化意识,特别是教师和教学资源的制作者们,为实现资源的最优化使用和知识的国际化交流而努力。
参考文献
[1][ZK(#]SCORM 2004 Conformance Test Suite[EB/OL].http://www.adlnet.org/downloads/198.cfm
[2]RELOAD Editor[EB/OL].http://www.reload.ac.uk/
[3][JP4]洪河条.用Authorware 7创建符合标准的学习内容[DB/OL].http://www.online-edu.org/newarticle/articles/30/769.html.
[4]洪河条.SCORM1.2测试中路径问题的解决[DB/OL].http://www.duomeiti8.org/blog/showlog.asp
关键词 SCORM标准;内容打包;LMS
中图分类号 G434 文献标识码 A 文章编号 1671-489X(2008)08-0082-04
1 SCORM与教学资源标准化
教学资源的开发、利用与共享水平的不足,逐渐成为制约教育信息化发展的瓶颈。目前,各网络教育系统的资源自成体系,无法实现有效的交流和共享,存在大量低水平的重复性开发工作,不但造成人力物力的浪费,而且无法与国际网络教育体系沟通。因此,为网络教学资源创建一个统一的标准便成了解决所有问题的关键,网络教育的标准化也已受到我国各部门和专家人员的高度重视。我国从2001 年开始启动了中国网络教育技术标准(CELTS)研究项目,专门从事网络教育标准的制定和推广工作。国际上的很多组织也已针对网络教育制定了许多标准。而在实现多媒体课件的标准化方面,可以说美国国防部所主导的[ADL](Advanced Distributed Learning)SCORM标准,是一个比较完善和全面的关于共享课件的创建、管理和使用的标准[1]。对于SCORM标准的研究,美国联邦政府下的组织ADL 也一直在发展和完善中。从2001推出SCORM Version 1.0,到现在已经升级到SCORM 2004 2nd,并不断推出许多相关的SCORM标准化课件制作工具和播放软件,如Scormplayer、Reload Editor 1.2等[2]。
2 Authorware软件系统中SCORM标准支持组件
Authorware是面向Web和在线学习的具有领导地位的可视化媒体创作工具,是唯一一种让非专业人士创作交互式、丰富的多媒体教学、易学且标准的应用软件。它在丰富的媒体支持、创作能力、Web创作和出版、学生的学习情况跟踪和课程管理上都提供了支持。新版本Authorware 7.0增加了更多新功能。这些新功能除了可以使学习内容的设计更加美观、动态之外,还可以创建符合SCORM标准的学习内容[3]。主要包括如下新功能:
1)Microsoft PowerPoint Import:可以导入现有的PowerPoint介绍去创造丰富的多媒体e-learning 内容;
2)XML Import and Export:创造动态,data-driven应用程序通过输入输出标准网页XML文件到其他软件;
3)JavaScript Support:Authorware使用的是与Macromedia dreamweaver MX 和 Macromedia Flash MX 相同的JavaScript构造;
4)Learning Management System (LMS) Knowledge Objects:增加学习管理系统知识对象;
5)One-Button Publishing to Learning Management Systems:一键发布的学习管理系统功能。
新版本增加learning management system Knowledge Objects,让软件更好兼容LMS,使创造的课件能连接到LMS系统并符合Aviation Industry CBT Committee (AICC)或ADL Shareable Courseware Object Reference Model (SCORM)标准。用户工作通过wizard去决定获得或发送信息到LMS。Knowledge Objects处理所有复杂的与LMS的back-end通信。LMS Knowledge Objects能通过LMS Knowledge Objects传递信息,如同在局域网上。此外,Learning Object Content Packager帮助设计者组织和向LMS提交内容,packager可以编译元数据、Authorware文件和资源,可以将XML表单转换为ADL SCORM兼容压缩文件。
3 Authorware中学习元数据的创建
3.1 [JP4]利用学习管理系统知识对象(LMS KO) 在Authorware 7.0中,有2个LMS KO(Learning Management System Knowledge Object)可以帮助制作符合SCORM LMS的内容。选择“window(窗口)>> Panels(面板) >> Knowledge Objects(知识对象)”,查看KO(Knowledge Objects)的控制面板,选择“LMS”,可以看到2个组件:LMS(初始化)和LMS(发送数据)。
3.3 Authorware 学习目标元数据(LOM)编辑器(Learning Object Metadata Editor) LOM的作用就是更加容易发现学习的相关信息和学习原材料的重复使用。现在很多的学习管理系统(LMS)和学习内容管理系统(LCMS)可以阅读元数据(metadata)并提供标准元数据的访问通道。为课程或者模板创建元数据文件,不但要在自己的LMS/LCMS中搜索查找方便,而且跨越不同的LMS平台上使用也要容易,有一个定型的元数据的设置使编目录和共享变得更加容易。Authorware 7.0中的LOM编辑器是Authorware提供的一个对话框形式的编辑器。如图3,对话框使得在元数据文件中输入和存储数据变得更加容易,编辑器将那些用户输入的数据建立一个单独的XML文件,这些文件是符合学习元数据的行业标准的。选择“Commands(命令)LMSAuthorware Learning Object Metadata Editor(Authorware 学习目标元数据编辑器)”打开元数据编辑器。
3)选择所要打包的文件进行保存。这里有2种保存的方式,一是Save package,就是打包成符合SCORM标准的ZIP格式的文件;二是Save manifest only,即只保存成XML格式。在此过程中,如果在图3所示的学习目标元数据(LOM)编辑器的登入点(entry point)没有设置好,那么在图4所示的“学习目标内容打包”窗口中就无法实现保存的功能,而且保存的路径不能在中文路径下进行。此外,在使用Authorware7.0来实现SCORM标准的时候,最好使用原版的英文软件,而非Authorware7.0汉化软件,避免因为软件是汉化的而在设计SCORM标准的过程中出现很多不必要的错误。
4 SCORM标准化学习内容的测试
SCORM 2004 Conformance Test Suite Version 1.3.3 是ADL在2005年4月刚推出的版本。它包含了5种测试的方式:LMS的测试内容包的测试、SCO测试、元数据测试、以及内容清单测试。因此在测试的过程中可以根据不同的需要,选择测试的方式。通过测试,发现错误的原因,再进行修改,才能真正符合SCORM标准。其具体的安装步骤如下:
1)安装JAVA。因为测试系统要在SUN JAVA2标准版本运行环境1.4.2版本上运行,所以安装JAVA是进行SCORM标准测试的先决条件。
2)装测试软件SCORM 2004 Conformance Test Suite Version 1.3.3,也可以是其他的测试版本。下载地址:http://www.adlnet.org/downloads/198.cfm。
安装好了以上的2个软件之后,就可以进行测试了。
3)打开测试软件content package conformance test,根据向导完成测试。
SCORM 2004 Conformance Test Suite提供了多种不同格式的测试方式,有专门针对LMS、Content Package、sco、元数据Metadata、Manifest 的5种不同的测试方式,而PIF是一个内容包,所以选择content package conformance test 来测试。测试过程系统均有步骤引导和提示。
如果测试是成功的,那么在窗口(图5)的右图中不会提示错误的信息,如果有错误显示,则需要进一步检查原因,直到测试成功为止。
从以上步骤来看,测试过程并不难,但也常出现测试失败的提示信息。其中有些错误信息也未必是内容包或者其他格式文件真的不符合SCORM标准[4]。如下面所提示错误信息的例子:
***********************
Manifest Test Conformance Summary
The manifest is well-formed
ERROR:The manifest is NOT valid against the
controlling documents
Click here to view complete manifest test log
***********************
=======SCO Test=======
Testing SCOs found in Content Package
==============
这里提示的错误,并不是因为学习的内容还没符合SCORM标准,而是测试软件的路径出了问题。因为软件本身不能在中文的路径下运行,所以解决方法就是将桌面改英文。
5 意义
从上述SCORM标准化学习内容生成的应用中可以看出,用Authorware来制作学习内容其实跟Flash、OFFICE一样,它本身的制作过程跟SCORM标准并没有直接的关系,只要在封装和与LMS访问机制上符合AICC/SCORM标准就可以。过程表明Authorware[LL]环境中只要合理利用其扩展功能,就可以很方便快捷地实现学习内容的SCORM标准,甚至于发表e-learning软件。这个特色整合和自动化过程将所有的包装和上传交给连接的LMS系统,使发布异常简单化。目前,从网络上符合SCORM标准的课件资源非常少,这就不难发现,现在人们对于课件需要标准化的意识还非常淡薄,国内学者的研究还更多地局限于理论方面,缺乏对SCORM标准实际运作的技术指导,使得一些教师或者学习内容的制作者处于心有余而力不足的状态,没法开展学习内容的标准化工作。因此,在今后的研究过程中,不仅要更多地把目光放在实现SCORM标准的技术指导上,而且还要深入基层,提高资源设计者和开发者的标准化意识,特别是教师和教学资源的制作者们,为实现资源的最优化使用和知识的国际化交流而努力。
参考文献
[1][ZK(#]SCORM 2004 Conformance Test Suite[EB/OL].http://www.adlnet.org/downloads/198.cfm
[2]RELOAD Editor[EB/OL].http://www.reload.ac.uk/
[3][JP4]洪河条.用Authorware 7创建符合标准的学习内容[DB/OL].http://www.online-edu.org/newarticle/articles/30/769.html.
[4]洪河条.SCORM1.2测试中路径问题的解决[DB/OL].http://www.duomeiti8.org/blog/showlog.asp