Jscript教程: http://www.infowe.com/jscript/
需要掌握的知识肯定是一个语言和数据库知识,服务器知识等等
SCORM标准在教学设计上的影响主要有以下几点:
着重在SCO(主题),而不是课程。
教学数据的完整性。
改变设计流程。
着重在SCO(主题),而不是课程。
教学数据的完整性。
改变设计流程。
SCORM标准入门基础教程
一、SCORM简介
1. SCORM简介(术语定义、目的意义、发展历程)
2. SCORM在国际范围内的应用现状
3.专家评述SCORM(优点、缺点、实施难点)
二、SCORM标准的内容
1.SCORM内容聚合模型 (CAM)
2.SCORM运行时间环境(RTE)
3. SCORM 排序和导航(SN)
三、SCORM标准教材实例制作
1.flash与scorm教材制作
2.captivate 制作scorm标准教材
3.常见网页的制作标准教材
4.IP课件(制作,可以重点介绍ms ppt联机广播 和ms producer)
5.reload打包制作
6.测试(测试的内容应该包括哪些、测试软件介绍)
7.符合SCORM1.2与2004版本的教材的版本转换
四、常见SCORM标准开源平台介绍
1.sample RTE (安装和使用)
2.moodle
3.Atutor
一、SCORM简介
1. SCORM简介(术语定义、目的意义、发展历程)
2. SCORM在国际范围内的应用现状
3.专家评述SCORM(优点、缺点、实施难点)
二、SCORM标准的内容
1.SCORM内容聚合模型 (CAM)
2.SCORM运行时间环境(RTE)
3. SCORM 排序和导航(SN)
三、SCORM标准教材实例制作
1.flash与scorm教材制作
2.captivate 制作scorm标准教材
3.常见网页的制作标准教材
4.IP课件(制作,可以重点介绍ms ppt联机广播 和ms producer)
5.reload打包制作
6.测试(测试的内容应该包括哪些、测试软件介绍)
7.符合SCORM1.2与2004版本的教材的版本转换
四、常见SCORM标准开源平台介绍
1.sample RTE (安装和使用)
2.moodle
3.Atutor
SCORM 大量使用 XML,尤其是在 课程结构格式(Course Structure Format)的定义中,这是表示课程结构的一个系统,使教育资料能够跨平台、跨系统进行交互。作为教育内容管理的标准,SCORM 被广泛地接受,它的对手是一个教育内容元数据管理标准——IEEE LTSC 的 学习对象元数据(Learning Object Metadata,LOM)。LOM 源于 ARIADNE 的元数据研究以及 IMS 元数据,和世界上绝大多数主要教育技术组织一样,这两个组织都已经向 LOM 看齐。LOM 与 SCORM 都非常灵活且易于扩展,因此尽管学习对象有许多不同的推建标准,但在很大程度上有一个共同的基础。
三.基于
XML
的
Web
课件制作管理工具
由于网络教育资源标准和规范都在制订之中,并没有形成正式的标准发布,所以想要指定一个完全符合标准的课件制作工具还存在不少困难。我们可以在目前的标准中选择相对完备的作为参考依据,等正式标准出台后,稍加修改就能运行。在目前的标准中, IMS 相对完善,它提供了教学资源元数据规范( IMS Learning Resourse Meta_Data Specifications ) , 内容包规范( IMS Content Packaging Specifications ),问题与测试规范( IMS Question&Test Specification ),教学管理系统规范( Enterprise Specification )。
IMS Content Packaging Specifications 描述的是远程教育管理系统的数据结构,目的是为了实现内容的数据交换。它不限定文档中的具体内容和文件格式,而是将着眼点放在文档管理结构上,并提出实现这种结构的系统方法。微软公司的 LRN 是 IMS 内容包规范的第一个商业实现。 IMS 规定每套教程应该必须有一个名为 "imsmanifest.xml" 的 XML 文件,在这个文件中定义了教程中内容的编排、内容的来源。
图 2 imsmanifest.xml 文件结构
l metadata : manifest 的原数据描述,包括教程名、描述、关键词、引用的 Schema 、 shema 版本等信息。
l Organizations :教程的组织结构,描述内容的层次及先后次序,其中每一个 item 代表教程中的一个部分。
l Resouces :教程内容所涉及到的文档资源描述,是 Organizations resources 中的 item 所指向的具体文档。
IMS Content Packaging Specifications 结构简单而且清晰,从表面上看没有什么很高深的东西,但它的好处确实显而易见的,所有遵从这一标准的教程可以在不同的系统中互通,易于数据交换,而且由于它的包装性很强,因此可以直接打包销售。
我们在三个层次上采用了 XML 技术,一是课件库层,包括课件代号,课件名称等信息,我们称之为课件树。二是课件层,包括章节代号,章节名称等,我们称之为目录树,在这一层上我们采用了 IMS 内容包标准,通过产生 imsmanifest.xml 文件保存课件内容。三是课件素材层,按照 IMS 元数据规范对课件素材进行标注。
1 . Imsmanifest.xml 文件的产生
在课件制作工具中,为了把目录树保存为一个 XML 文件,可以采用 DOM 技术。 DOM 全称是 Document Object Model, 人如其名, DOM 就是一个文档对象组成的模型,它不光用于 XML ,最先是起于 HTML 的。对作过 Web 开发的人,特别是写过动态 DHTML 的人,应该对 HTML 中的文档对象有一定概念, DOM 就是这样一个对象模型的标准。 DOM 另外又是一个接口,一个与语言无关的接口,应用通过这个接口来和 XML 或 HTML 内的数据打交道。 DOM 的具体使用和编程不是很难,现在 DOM 的实现主要是以部件的形式提供比如 MSXML ,和 JAVA 实现比如 XML4J 。我们所采用的是 MSXML3.0 ,利用 VC 的 COM 接口实现。保存课件树的 XML 文件也是通过这种方法生成的。
2 .基于 XML 的课件制作管理系统模型图
素材库
素材库中既包含文本、图形、图象、动画等普通素材,也包括媒体文件音频、视频等多媒体素材,这些素材都按照 IMS 提供的元数据规范标注,在素材一级上实现资源共享。
元数据
关于数据的数据。例如图书馆中的卡片,描述一本书的作者、主题、在图书馆中的位置。元数据使查找、使用一种资源变得更加容易。
模版库
电子课件按内容形态划分,可以分为多种形式,传统的视音频课件,传授型和演示型的网络课件,基于视频流的录象课件,制作成 HTML 网页的教科书,基于 Java 的演示型课件等。在模版库中保存有这些不同类型课件的模版,这些模版也是用 xml 文件保存的,在制作课件时,制作者可以选择模版进行快速制作。
信息库
学习者在线学习课程的过程中,服务器可以自动记录下学习者的学习信息,比如学习时间,访问次数等,并把这些数据记录在信息库中,可以返馈给课件制作者,也可以提供给其它统计分析工具。
课件库
可以把课件的相关数据从 imsmanifest.xml 文件中导入到课件库中,也可以从课件库来产生相应课件的 imsmanifest.xml 文件。
3 .系统功能描述
基于 XML 的课件制作管理工具界面包括三部分,工具栏,目录树,浏览区,可以调用页面制作工具对页面进行制作和编辑。
新建课件
提供一个课件制作制作向导,让作者输入课件的属性信息,如课程名称、课程代号、适用对象、内容简介、关键词、课程编著者,然后把这些数据作为一个子节点插入到一个称为 CourseDB.xml 的文件中,并自动生成课件的路径信息。其中课件代号是课件的唯一标志符,用来判别课件是否已存在。
打开课件
每门课件有一个称为 imsmanifest.xml 的课件结构文件,这个文件采用了 IMS 的内容包规范。打开课件就是读取相应课件的 imsmanifest.xml 文件,获取课件的目录树结构。
保存课件
保存课件分为两部分,一是单独页面的保存,是在课件页面制作工具中保存的,二是保存课件的目录结构和有关的属性信息,这是在课件管理工具中通过生成 imsmanifest.xml 文件来保存的。
目录树操作
制作者可以增加节点、保存节点、删除节点、动态拖拉节点。
课程上载
课件编好之后,要把它上载到服务器,供学生学习。课程上载内容包括,课件的 HTML 、 ASP 文件;图象、视频、音频等各种资源文件;课程内容结构描述文件 imsmanifest.xml 。有了 imsmanifest.xml 文件,我们可以在不同的数据库服务器上实现课件库。在数据库服务器上建立两个表,一个用来记录课件的目录结构,一个用来记录课件的访问信息。
课程下载
课件制作者可以把服务器上的课件下载到本地进行编辑,这时也是把课件的各种源文件和 imsmanifest.xml 内容结构描述文件下载下来,通过 imsmanifest.xml 文件,课件制作管理工具把课程打开,编辑好后,可以上载到服务器,也可以保存在本地。
观察数据
课件的用户访问信息对课件制作者来说很重要,在用户学习过程中,服务器端会自动记下每个学生对每个页面的学习时间及点击次数,保存在数据库中。当课件制作者选择观察数据时,本工具自动和数据库服务器建立连接,通过表格、直方图、曲线图等形式显示这些信息。通过对这些数据的分析,制作者可以了解学生的学习情况,从而可以对课件做相应的调整。
预览课程
制作者在设计好一门课件之后,如果想知道这门课件的实际运行效果,可以选择预览课程,这是将启动本地浏览器浏览已经作好的课件。这和学生访问课件的真实效果是一样的,如果作者不满意,可以及时进行修改。
4 .基于 XML 的课件制作管理系统实现
编程工具采用 VC6.0 , imsmanifest.xml 文件的生成采用了 DOM 技术, XML 文档解析采用了微软 MSXML3.0 解析器。服务器端可采用多种解决方案,可以是 WINDOWS NT+IIS 平台,也可以是 LINUX+APACH 平台, imsmanifest.xml 文件和数据库的交互,可以采用多种数据库,如: SQL SERVER 、 ORACLE 等。我们采用的是 NT Server4.0+IIS4.0+SQL Server7.0 。