传奇XML在网络教育中的应用探讨 |
|
作者:去玩变态 文章来源:Www.75bt.com |
|
| 本文作者: 陈超颖, CHEN这网络游戏这一点正确 Chao-ying 第"卷第#期$%&年%月镇江高专学报’*+,-(./01+23,+45(--1416(-7"89(7#:;<7,$%&"#在网络教育中的应用探讨陈超颖(浙江交通职业技术学院管理信息系,浙江杭州8=$)摘8要:>?@提供了一套跨平台、跨网络、跨程序语言的数据描述方式,能将数据结构与数据显示分隔开来,并提供精确和更有意义的搜索,使>?@在网络教育中有明显的优势。利用>?@技术构建教学资源库系统有几个关键技术问题值得我们进行深入探讨。关键词:>?@网络教育教学资源库中图分类号:A#=#888文献标识码:5888文章编号:%"B"#"($%&)%#B%"$B%=收稿日期:$%&C%$C&作者简介:陈超颖(D"%C),女,浙江松阳人,助教,主要从事网络教育研究。%8引言当前在我国网络教育存在的一个普遍问题是亟须建立一个统一的标准和技术手段,使得各个院校在不同的系统平台上开发的各类教育资源和教天龙八部网游学信息能充分共享,使学习者能方便地搜索并取得所需要的资料。 >?@的出现和它所具备的特点及在网络教育中的优势使得这一问题的解决有了可能。 8>?@的特点)>?@提供了一套跨平台、跨网络、跨程序语言的数据描述方式,各行各业的人都可以针对自己的需求定义所要的文件格式,并且以>?@文件作为数据交换的标准格式。$)EF?@着重于数据的显示,而>?@着重于数据结构的描述,将数据结构与数据显示分隔开来,使得数据结构化。 =)提供精确和更有意义的搜索。#)开放的标准。>?@基于的标准是对G1H进行优化的,为开发人员、处理人员以及不同系统和浏览器的使用者提供了强有力的支持。$8>?@在网络教育中的优势>?@的特点使得它在设定特定领域的标记语言、自描述数据、在不同的应用程序之间交换数据以及结构化和集成数据方面具有EF?@无可比拟的优势。在网络教育领域,关于>?@技术的研究和应用方兴未艾,构建基于>?@的网络教育体系已是大势所趋。具体来说,>?@在网络教育中的优势有#个方面:$78有利于教育界共享网络资源在网络技术飞速发展的今天,网络教育中存在大量不同应用程序之间以及G1H页面、应用程序和数据库之间的数据交换,而>?@在网络教育中能起到两个作用:首先作为标志语言能定义实例标志语言标准,其次作为标准交换语言能担负起描述交换数据的作用,所以>?@是交换语言的首选。$7$8增强教育资源的表现力>?@借助于样式表定义文档数据显示方式,使得数据结构和显示分离,也使得显示方式更加灵活和富有表现力,样式表可以支持文字和图像的精确定位、三维层技术以及交互操作等,表达效果丰富,而且当需要改变表达效果时,仅需修改样式表规范即可。 用于>?@的样式表主要有两种:级联样式表5II和可扩展样·"$·式语言"#。"#能够根据标记或者其他标准来选择样式,并能重新安排或者排序元素,甚至隐藏或显示某些元素,这种特点用在线考试系统就可以将一个$#文件以不同的形式显示给不同的用户。例如:考试时显示给考生的是过滤掉答案和解析等内容的页面,而显示给教师和考试后显示给学生的页面则可以包含答案、解析、评分标准等全部内容。%&’(为学科教学提供强有力的支持由于$#是一种元标记语言,所以它允许用户设定自己的标记语言,具有良好的可扩展性。 例如:在一个教学网页上想显示数学公式、化学分子式、音乐乐谱、使用图片等都会使显示的效果和网络带宽的占用带来很多问题,而且难以交换和处理网页上的数据。 有了用$#设计的公共标准化的标记语言后,这些问题将迎刃而解。%&)(有利于教育资源的准确定位和数据查询$#文档可看作一种半结构化的数据模型,这种基于结构和新开传奇语义的描述能够使搜索引擎提供更加准确的返回结果,并且可以很容易地与关系数据库中的属性一一对应起来,实施精确的查询与模型抽取%。’($#在教学资源库系统建设中的应用网络教育的一个首要条件就是能给学习者提供好的学习资源,以实现他们的学习目的。构造良好的教学资源库是网络教育的基础,$#的出现为网上教育资源规范化和标准化提供了有效的解决方法。下面将重点讨论利用$#技术构建教学资源库系统的几个关键技术问题。’&*(教学资源库系统的系统框架*)设计思想:教育资源的客户端根据标准提出包含自己需要提取、查询的资源信息的$#标示,教育资源服务端可以根据这些标示生成包含相应信息的$#文档响应客户端的请求,由于这个文档使用了$#结构化的具有具体意义的标示,所以客户端可以很容易从文档中识别和获取需要的信息。发布资源信息时,教育资源服务端可以根据标准来生成包含了资源信息的$#文档,任何授权的客户都可以编制自己的应用来获取其中的信息,这样就可以使既定的标准能够很方便地应用到资源信息的提取、发布、查询中。 %)系统框架:采用基于$#的三层数据交换结构,由数据层、中间层和表示层组成,如图*所示。图*(教学资源库系统框架图数据层:主要是实现数据的存储管理,由系统后台数据库系统完成。采用通用性强、稳定性好、易于扩充的$""+#",-.,-%///作为后台数据库中间层:主要是响应表示层的0112、$#请求通过3"2、3456对数据层的数据库进行访问和操作,并利用347$将数据转化为$#格式返回给客户端。通过$#技术,中间层将自服务器端异构数据库间的不同格式的数据进行合并,解决数据的统一接口问题。采用在客户端进行查询的方法处理和编辑$#数据技术,并从表示层操作中间层的数据,通过中间层与数据层之间的数据刷新机制,对数据层数据进行刷新。表示层:主要是向89:服务器提出0112、$#请求接收返回的$#文档,并通过347$技术来管理$#文件中的数据,完成数据处理。在系统实现中,可利用"#样式封装显示模板和其他显示规则,不同的页面模板对应于不同的"#样式,这样既顺应了网页模板化的要求,同时也实现了相同的数据可以显现出不同显示外观,从而为不同的用户定制显示风格提供了可能’。 ’&%(基于知识点的结构化教学资源库*)知识点的层次结构。一般来说,一门课程的教学内容的知识点具有层次型结构,即新开传奇按分解关系可以生成一个树状结构。层次结构如图%所示。·;’·图"知识点层次结)资源库的主体构成。 课程表(#$%&’():存储整个教学资源库的基本信息和课程信息,主要属性有:标识()*)、标题(+)+,()、主题(’%-.(#+)、关键字(/(01$&*)、内容(#$2+(2+)、链接(,)2/)、相关课程(&(3#$%&’()等。知识点表(/2$1,(*4():资源库的知识点内容存放库,主要属性有:标题(+)+,()、关键字(/(01$&*、内容(#$2+(2+)、链接(,)2/)、测试(+(’+)、划分类型(’#56,+07()、知识类型(/2$1,(*4(+07()、难度(*)33)#%,+0)等。多媒体表(8(*)6):存放基本的多媒体教学课件和素材。9)*+*文件定义。按照《教育资源建设技术规范》中的教育资源元数据标准、定义标准的验证*+*文档,用该*+*去检查经过标准转换的:8,文档是否符合《教育资源建设技术规范》中的资源标准要求。9;9"文档对象模型文档对象模型(*$8,*<=>?@AB$CD@=B8 .*$8是一种使用:8,的独特.GHG工具包,用于快速开发:8,应用程序。它的设计包含.GHG语言的语法乃至语义。.*$8的内部逻辑结构基本上与*$8的相同,每一个.*$8文档必须有一个*<=>?@AB节点,并且为节点树的根节点。该根节点可以有子节点或者叶子节点如#?@AB、+@IB等。.*$8文档中的每一个节点类型均对应格式良好的:8,文当中的每一个元素。这也就为我们利用.*$8转换数据库到:8,文档提供了可操作的依据。.*$8在遵循*$8的主要规则的基础上,具有它是.GHG平台专用的、没有层次性和类驱动等优点9。J"结束语网络教育资源的建设一直是令教育界头疼的事情,其中最大的问题之一是各种网站之间的教育资源格式不同、系统平台不同,从而造成了对教育资源难于管理和共享,而:8,的出现及其特点为问题的解决提供了可能。参考文献:K8GLM-NLC@=M;8,高级编程8;北京:机械工业出版社,OO;范新民;基于:8,的网络课件制作与实现.;中国远程教育,OOO,(P):QORQ;9赵立志,海桦;8,及其在网络教育中应用的研究.;山东师范大学学报(自然科学版),OO9,:PR9K;热血传奇〔责任编辑:刘"蓓〕"#$%&’$)*&+"",’-+)’$($./01’*&(&)2$#3&45-+)’$(#5(2#SG |
|
| 上一篇:Web挖掘:现代图书馆知识服务的技术支持 | 下一篇:WTO背景下的中国咨询业 |
Copyright 2009-2012 Www.75bt.Com All Rights Reserved
声明:本站发布的所有传奇超级变态传奇65535站信息完全由本站收集于国内网络,请玩家仔细选择进入游戏!