基于XML的教学课件系统设计和实现

来源 :硅谷 | 被引量 : 0次 | 上传用户:peipei713988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要: 从教学理论、具体的实际应用和目前的计算机技术来分析个性化网络课件系统的功能需求,提出以知识点为核心重组网络课件的设计思想,运用XML技术,创建学生个性化学习和在线自主测试等的环境和平台。
  关键词: 网络课件;XML;知识点;个性化
  中图分类号:G250.73 文献标识码:A 文章编号:1671-7597(2011)0710105-01
  1 基于XML的网络课件系统的设计
  1.1 设计思想
  以知识点为核心,运用XML技术,重组构造网络课件。
  对分解的知识点能有更好的数据信息提供给课件系统,符合各系统模块的相应操作,同时便于将各知识点的数据元素存储在数据库中,对各知识点进行相应的管理,可以根据具体情况包括以下其中的几种描述:标识、标题、描述、关键词、掌握程度、难度、重要程度、划分类型、知识类型、创建时间、内容(链接该知识点的具体教学内容)、内容显示样式、相关知识点、示例、自测试题等;同时还需对相应的知识点内容、示例、自测试题进行相应的属性描述。
  1.2 系统总体设计
  基于XML的个性化网络课件系统采用基于XML的B/S三层系统结构,三层系统结构分别是数据层、服务层和显示层。根据系统功能需求分析,分别对个性化网络课件系统的教师工作体系结构设计和学生工作体系结构设计(如图1)。
  2 基于XML的网络课件系统的实现
  2.1 网络课件的构造管理
  根据对个性化网络课件的知识表示设计,结合网络课件的信息数据的属性描述设计和知识点的数据元素的属性描述设计,用XML Schema语法建立一些开发个性化网络课件系统时需要用到的XML Schema文件,以说明所定义的网络课件的标记规定,来验证产生的有关的课件文件XML文件是否符合所定义的XML Schema文件。
  个性化网络课件系统的有关课件和知识点的数据信息将存储在数据库服务器,我们将相关的XML文件映射到数据库中的一个表或几个表中,在建立XML Schema文件时,用XSD架构创建到数据库中的表的自定义映射。
  应用服务器工作语言asp或asp.net,通过HTML服务器控制或ASP.NET
  的WEB Form控制,设计编写服务器端运行的表单,教师按照网络课件的构造管理中的表单形式填写相关的内容,在服务器端的应用程序中应用.NET XML中的System.XML命名空间的XmlDocument类,通过XmlDocument方法中的以下命令:CreateAttribr()、CreateCDataSection()、CreateDoc
  umentFragment()、CreateElement()、CreateNode()等,将教师录入表单的内容在服务器端生成相应的XML文件。
  2.2 网络学习的功能实现
  学生进行个性化网络学习之后,系统提示学生是否需要对学习过的知识点进行自主测试,或按导航按钮中的自主测度,选择学生是否需要对刚才学习过的知识点进行自主测试,若学生需要进行自主测试,系统根据已进行个性化学习的知识点产生相应的包含知识点标识的信息文件,接交给自主测试抽取器,自主测试抽取器从课件内容库中抽取相应的测试题目,以XML文件形式经个性化页面生成器生成自主测试页面,呈现给学生进行自主测试。
  学生进行自主测试之后,系统将学生所做的答案与测试题的正确答案进行对比,自动评卷,因每一道测试题是根据各知识点抽取得到,当对某一答错的题目可以查看相应的解析内容,也可以查询到相应的知识点进行重新学习,或者选择相关的难度小的知识点重新学习。
  对某一知识点的掌握程度评估,根据难度和正误采用下面的公式来进行评估:
  
  其中,Ai表示第i個测试记录的试题分数,Di表示试题的难度,是0-1之间的小数,Ci表示试题是否正确,Ci=1表示试题正确,Ci=0表示测量错误。根据EST的值评估学生对某一知识点的掌握程度,此评估是比较粗糙的,这由于对各知识点的试题选择、试题难度定义、试题分值确定等有偏差。
  对于同一个XML文件,可以使用多个CSS和XSL样式文件来显示不同的样式。从而实现了数据与显示的真正分离,由CSS和XSL文件决定显示数据的不同样式。可以把样式的定义直接写在XML文档中,也可以建立独立的外部样式表文档,通过在XML中加入样式单指令  “text/css”href=“样式单的URL”>与样式单文档相链接等。
  基于XML的个性化网络课件系统的实现,以更好地培养和发展学员独立的个性,更好地促进网络教学的发展,符合教育的本质要求促进人的个性完善。
  
  参考文献:
  [1]王毅,ASP.NET1.0高级编程[M].清华大学出版社,2006.3.
  [2]邵永方,基于XML课件系统的研究和实现[J].计算机与信息技术,2004(4).
其他文献
这一天,中午下班沿途俯抬不尽的诗情画意。虽然,对于青河这样朔方土地下雪是件不足为奇的事。然而,我从雪中发现了一派静谧的美。雪花,纷纷扬扬、弥天满地地飘着,半空飘零的
期刊
3月10日,来自40多个国家的超过2000名,设计、商业、文化、政治及媒体等领域的贵宾齐聚在慕尼黑的宝马世界(BMW Welt),参加第64届iF设计奖颁奖典礼,祝贺2017年iF设计奖的获奖
期刊
加强学习越来越成为提高党组织创造力凝聚力战斗力的重要基础。●完善学习机制●营造学习氛围●创新学习载体●加大学习投入去年粤电集团公司党委发文,要求企业推进学习型党
近日,山西省长治市质量技术监督局郊区分局组织全体党员干部认真学习《山西省预防职务犯罪工作条例》,开展“完善依法行政、廉政公开预警机制”进机关活动,成立了以局长张鹏
摘要: 综合分析应急预案的基本原则和核心要素,并對网络攻击事件的应急预案的基本框架和具体编制步骤进行深入的研究,为政府和企事业制定网络应急预案提供指导框架和编制指南。  关键词: 网络安全;应急预案;核心要素;基本框架  中图分类号:TP391 文献标识码:A 文章编号:1671-7597(2011)0710095-01  0 引言  由于飞速发展的网络技术,系统的功能越来越强大,计算机网络和系统
英语阅读作为语言技能的重要组成部分,作为语言输入的主要环节之一,在英语教学中占有重要地位。它是初中英语教学的一个重要内容,有效的阅读教学可以促进学生注意力、理解力
摘要: 通过对吉林省梅河口市中和煤矿废弃矿山地面塌陷、地面沉降、地裂缝等的调查研究,提出因地制宜的治理措施和恢复方案。为地方政府决策提供依据。  关键词: 地面塌陷;地面下降;治理;恢复  中图分类号:X322 文献标识码:A 文章编号:1671-7597(2011)0710096-02  1 矿山地质环境现状  1.1 矿山开采历史及存在的问题  梅河口市中和煤矿位于梅河煤田中部,区内煤层埋藏浅
0 前言rn随着城市建设的飞速发展,管道敷设采用传统的开槽埋管方法,会严重影响环境,特别是处于市中心繁华地区、老城镇保护地区、密集的居民区等地方的工程,由于沿线有许多历
摘要: 备份是信息安全的一道重要防线。概述P2P的概念及其特点,重点研究P2P网络安全备份系统的设计以及实现,主要涉及到:系统的拓扑结构、文件备份管理以及系统的主要类实现等。  关键词: 备份系统;信息安全;P2P  中图分类号:TP393.02 文献标识码:A 文章编号:1671-7597(2011)0710098-01  网络的发展带动了信息量的增长,数据已经成为人们工作、生活不可缺少的一部分
近年,由于对急性心肌梗塞(简称急性心梗)诊断水平的提高及监护,治疗措施的改进,其病死率已由30%降至15~20%。然而,有典型临床症状和心电图表现者仅占70~80%。不典型者易误、漏