admin 管理员组文章数量: 1086019
2024年4月20日发(作者:常量元素分别是)
浅论基于XML和SCoRM的课件制作管理系统
石磊
(江西先锋软件职业技术学院 江西南昌 330041)
中图分类号:G4 文献标识码:A 文章编号:1008—925X(2011)O5—0000—00
摘要:远程教育技术标准化是保障学习资源共享和系统互操作的根本措施 本文提出了一个基于XNIL和SCORM的课件制
作管理系统的模型,用以验证我们有关课件内容的包装和共享思想,并对模型的实现进行了分析。
关键词:远程教育课件制作XML SCORM
远程教育技术标准化是保障学习资源共享和系统互操作的
根本措施.本文提出了XML技术和SCORM规范在远程教育领
(6)系统功能描述
基于XML和SC0RM的课件制作管理系统的界面分为三个
工具栏、目录树和浏览区,系统调用页面制作工具对页面进
域中应用的框架.即基于XML和SCORM的课件制作管理系统
部分:
的模型及实现.使用该模型生成的课件符合SCORM规范,可以
行制作和编辑.并提供以下功能:
实现远程教育的标准化与共享
在基于XML和SCORM的课件制作管理系统模型中.我们
(7)新建课件
在三个层次上采用XML技术.一是课件库层.包括课件代号,课
件名称等信息,名称等信息,我们称之为课件树,二是课件层,包
括章节代号.章节名称等.我们称之为目录树.在这一层上我们
采用SCORM内容包装规范.通过产生imsmanifest.xml文件保存
课件内容 二三是课件素材层.按照SCORM元数据规范对课件素
材进行标注。
1、基于×ML和SCORM的课件制作管理系统模型及其实现
本节提出了XML技术和SCORM课件制作管理系统模型的
框架.描述了系统所实现的功能,并对模型的实现和相关技术,
如物理存储结构.已有课件向SCORM规范的转换。名字冲突等
进行了分析。
(1)系统模型框架
提供一个课件制作的制作向导.让作者输入课件的属性信
息,如课程名称、课程代号、适用对象、内容简介、关键词、课程编
著者.然后把这些数据作为一个子节点插入到一个称为
CourseDB.xml的文件中.并自动生成课件的路径信息 其中课件
代号是课件的唯一标志符.用来判别课件是否已存在
(8)打开课件
每门课件有一个称为imsmanifest.xml的课件结构文件.这个
文件采用了SCORM的内容包规范 打开课件就是读取相应课件
的imsmanifest.xml文件.获取课件的目录树结构。
(9)保存课件
保存课件分为两部分.一是单独页面的保存.是在课件页面
制作工具中保存的.二是保存课件的目录结构和有关的属性信
息.这是在课件管理工具中通过生成imsmanifest.xml文件来保存
的。
如图1所示.是一个基于XML和SCORM的课件制作管理
系统的模型框架
f10)目录树操作
制作者可以增加节点、保存节点、删除节点、动态拖拉节
点。
f11)课程上载
课件编好之后,要把它上载到服务器,供学生学习。课程上
载内容包括,课件的HTML,ASP文件;图像、视频、音频等各种资
源文件:课程内容结构描述文件imsmanifest.xml 有了imsmani.
fest.xml文件.我们可以在不同的数据库服务器上实现课件库。在
数据库服务器上建立两个表.一个用来记录课件的目录结构.一
个用来记录课件的访问信息
图1基于XML和SCORM的课件制作管理系统模型框架
f2)素材库
(12)课程下载
课件制作者可以把服务器上的课件下载到本地进行编辑.
这时也是把课件的各种源文件和imsmanirest.xml内容结构描述
素材库中既包含文本、图形、图像、动画等普通素材,也包括
媒体文件音频、视频等多媒体素材.这些素材都按照SCORM的
元数据规范加以标注.在素材一级上实现资源共享。
(3)模版库
电子课件按内容形态划分.可以分为多种形式.传统的视音
频课件.传授型和演示型的网络课件.基于视频流的录象课件,
制作成HTML网页的教科书.基于Java的演示型课件等。在模版
库中保存有这些不同类型课件的模版.这些模版也是用XML文
件保存的.在制作课件时.制作者可以选择模版进行快速制作。
(4)课件库
可以把课件的相关数据从imsmanifest.xml文件中导人到课
件库中.也可以从课件库来产生相应课件的imsmanifest.xml文
件。
文件下载下来.通过imsmanifest.XML文件.课件制作管理工具把
课程打开,编辑好后.可以上载到服务器.也可以保存在本地。
(13)观察数据
课件的用户访问信息对课件制作者来说很重要.在用户学
习过程中.服务器端会自动记下每个学生对每个页面的学习时
间及点击次数.保存在数据库中。当课件制作者选择观察数据
时,本工具自动和数据库服务器建立连接,通过表格、直方图、曲
线图等形式显示这些信息。通过对这些数据的分析.制作者可以
了解学生的学习情况.从而可以对课件做相应的调整。
(14)预览课程
制作者在设计好一门课件之后.如果想知道这门课件的实
际运行效果.可以选择预览课程.这是将启动本地浏览器浏览已
经作好的课件。这和学生访问课件的真实效果是一样的,如果作
(5)信息库
学习者在线学习课程的过程中.服务器可以自动记录下学
者不满意.可以及时进行修改
习者的学习信息,比如学习时间.访问次数等,并把这些数据记
2、系统相关技术分析
录在信息库中.可以反馈给课件制作者.也可以提供给其它统计 以下对系统实现中的相关关键技术进行分析
分析工具
(1)物理存储
240
课件的物理存储是一个必须仔细考虑的问题.是整个系统
的底层.关系到课件内容共享的能否实现的问题。为简单地实现
资源共享.我们按照层次目录模型来存储资源f见图2).这样减少
了很多的程序工作量.简单易行实用。具体实现方法是:每门课件
为一个目录.然后课件中的所有页面为一目录。页面下面然后是
资源目录 并且每个目录下存放一资源文件描述此目录下资源
的具体元数据信息.自然解决了共享课件内容中的资源搜索和
定位问题
开符合SCORM规范的两门课件.如果其中一门不符合SCORM
规范.则通过系统中相应工具将其转换成符合SCORM规范的课
件.工具将其显示为树状目录结构。通过在两个目录树之间简单
的拖动操作,就可顺利地完成课件的合并,实现课件内容的共享
和重用.然后可以发布预览课件。
图2按层次目录模型存储资源
(2)现有课件的转换
在SCORM规范发布以前.各个学校已经积累了众多课件资
源.这些资源格式千差万别。为充分利用现有课件资源.不因引
进新的课件创作工具而浪费.保持与新创建的课件兼容,系统必
须提供简单的方法使已有课件能够转化为现有的格式 尽管可
以使用Microsoft公司的LAN 2.0引进已经存在的页面.具体过
程如下。
首先用搜索程序搜索出页面中所有非绝对资源标记f我们称
WWW.zjuyc.com形式的链接为绝对资源标记.其他的成为非绝对
资源标记),并定位其在原页面文件中存在的目录。然后在新的课
9期.
件中为该页面创建一目录和相应资源目录.然后将文件分别拷
『3]SCORM规范.http://www.adlnet.org.
贝进相应目录。并且同时修改文件中的资源标记,定位为该资源
1申瑞民,许彦青.基于XML的WEB课件制作管理工具WWW.e-
其新的位置。通过这一系列转换加工后,课件都成为符合SCORM
du-sp.corn
(3)名字冲突
课件内容共享过程中.经常会产生名字冲突.一般有两类冲
突:目录名冲突和文件名冲突 我们页面所在目录名是由随机数
产生的.不可避免会产生冲突。我们用一函数过程检测冲突.一
旦冲突.就继续产生随机数。一直到不冲突为止。在合并课件过
程中.如果产生目录名冲突.则由随机数产生器产生文件名同时
检测是否冲突.一直到不冲突,然后将该拷贝目录改为该名字。
另外.在拷贝文件时可能会产生冲突.采取将拷贝的文件更改名
字的方法,即将该文件重新命名。同时.在描述文件和原文件中
的资源链接引用处要同步修改.以确保元数据的准确性和资源
链接的不丢失
结束语
SCORM标准在教学设计上的主要有以下三点:着重在SCO
(主题1,而不是课程、教学数据的完整性以及改变设计流程。
SCORM大量使用XML.尤其是在课程结构格式(Course Struc.
ture Format)的定义中,这是表示课程结构的一个系统,使教育资
料能够跨平台、跨系统进行交互。
参考文献:
f11桂芳,吴杰,张世永.基于Web的远程教育系统参考模型研究.
计算机工程.2000年.
『21吴筱萌.计算机教学课件制作研究[J].中国电化教育.2001年第
卜◆…◆l{Il◆llll◆…◆l:ll◆【IIl◆ ◆…◆【lll◆…◆lIll◆llll◆llIl◆lllI◆l【ll◆llll◆IIll◆llll◆lIIl◆ ◆…◆…◆lIIl◆llll◆㈨◆l1ll◆㈨◆…◆…◆…◆llll◆llll◆【lll◆llll◆llll◆…◆…◆川l◆ ◆…◆…◆…◆…◆l{ll◆llll◆…◆llll◆l
(上接第239页) 4.3施工过程中连接缝产生的渗漏防治措施 参考文献:
当在硬化后的混凝土表层,容易出现松动的水泥薄膜以及 [11曹维昌.建筑工程防渗漏施工策略探讨『J].
脱节混凝土层,这种情况必须对相关物质进行冲洗。冲洗完毕后
保持混凝土表面干燥。施工前,首先铺设一层与混凝土等级接近
的水泥砂浆,这样便于连接缝的结合。当浇注底板混凝土时,在
墙体与地板之间设置连接缝时必须设置在墙体上,而且设置位
置必须比地面高出300mm以上。
[2]王广柱,宋福来.工民建中防渗漏技术探讨『J].
『3]王曾迪,龚建锦.屋面防渗漏施工分析『J].
f41苏卫勇.在顶管工程施工中的止水与防渗漏技
术『J].
f51乔维海.浅析房屋建筑工程中渗漏原因分析及
结语 其防治措施『J1.
针对目前繁多的建筑工程渗漏问题。必须具体对待遇到具 1关晓波,杨明国.试论建筑外墙防渗漏施工技
体问题进行分析,对于渗漏的原因充分了解,确保做好防渗漏工 术的防治措施『J].
作,这样才能保证施工质量。增加使用寿命。
241
版权声明:本文标题:浅论基于XML和SCORM的课件制作管理系统 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1713592817a642370.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论