基于项目驱动的XML课程教学方案设计.docVIP

基于项目驱动的XML课程教学方案设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于项目驱动的XML课程教学方案设计   摘 要:XML课程涉及的知识点繁多,技术新颖,且应用性强。传统XML教学方案一般通过独立案例逐步对各个知识点进行讲授,实践环节的设计简单而分散,使得学生难以形成完整的知识体系,影响了他们对新知识的运用。本文给出基于项目驱动的XML课程教学方案,以项目贯穿整个课程教学过程,将XML相关各技术要点有机联系和统一起来,在知识讲授的同时着重于学生技能的培养,以提高学生综合解决实际问题的能力。   关键词:XML课程;项目驱动;教学方案设计      本科高校开设的XML课程[1-2] 是一门面向应用的课程,一般涵盖XML应用和XML程序设计技术。XML本身是由各种适用于解决特定问题的技术所组成的庞大技术体系,该课程所涉及的知识点多,针对的应用面广。传统的教学方案中,对教学内容的组织一般按各种技术点进行划分,每种知识点先解释基本概念,介绍技术原理,再举应用实例。这种方法完全由教师主宰教学进程,仅采用讲授法进行知识灌输,学生往往难于接受繁杂的新知识;而仅凭简单应用实例来讲解知识和技术,学生完成学习后,难于应对实际开发问题。   项目驱动法在教学过程中以项目的设计和实施为主线,把知识点融入项目执行的各个环节中,随着项目的进展完成各项教学任务。项目驱动的学习是一种基于建构主义学习理论的探究式学习模式[3]。建构主义的学习观强调学习的本质是学习者积极主动地进行知识意义的建构过程[4]。教师指定应用场景,提出项目需求,引导学生在已有的基础上积极建构新的知识体系;学生则是项目的主动参与者,需要运用已有知识和技能,结合新知识去尝试自主解决问题。该教学模式通过学生参与和师生互动,充分激发学生的      学习积极性,把新知识融入已有的知识框架中,并用于解决实际问题。   项目驱动的教学方法近年来得到大量关注,已在不少应用型课程的教学中得到了研究和实践[5-7]。由于不同课程存在特殊性,教学方案的可操作性很大程度与课程内容相关。针对XML课程的特点和传统教学方案的不足,本文提出基于项目驱动的教学方案。   1 教学方案概览   XML课程的项目驱动教学方案的基本框架如图1所示。教学过程中的基本角色――教师和学生通过项目这个媒介完成基本教学任务。为了使课程知识点的与项目实施紧密结合,教师需要深刻领会XML知识点的分布和联系情况,从而合理设计项目框架。一方面需要组织教学用项目,便于知识点的介绍和技术的讲解,以及合理引导学生展开学习;另一方面,需要指定能与教学项目同步的实践用项目,让学生应用所学的新技能,独立完成设计任务。由于项目教学过程中,师生之间需要较多互动,因此教师需要随时观察学生的学习情况,积极听取学生的反馈信息,及时调整教学进度,从而保证整个课程的教学效果。   基金项目:福建省自然科学基金项目(2008J04005)。   作者简介:陈荣鑫,男,讲师,研究方向为软件自动化、数据库技术;江边,女,硕士研究生,研究方向为高等教育管理。   本门课程安排在第三学年,计算机专业本科三年级学生一般都学过高级语言程序设计和数据库技术这两门重要的先修课程,掌握了相关背景知识和基本编程技术。由于进行过课程设计,学生曾经接受过中小型项目开发的训练,具备基本的开发经验。笔者所在学校的多数学生还学习了Web程序设计这门选修课,学生所具备的这些基本素质和训练都为项目教学的顺利开展提供了基本条件。此外,从事该门课程教学工作的教师大多具备有企业级项目开发经历,承担或参与过各类横向项目,项目实践经验较为丰富,师资情况为项目教学的成功进行提供重要保障。   2 教学内容组织   教学内容组织是开展教学工作的前提。首先需要根据大纲规定的教学知识点,对教学内容合理分析和划分,使之易于融入教学项目实施的过程中。其次对各个有内在联系的知识模块协同项目实施进程进行      组织。最后为教学计划制定课时安排,包括分配讲授课时和实践课时。   2.1 内容划分   XML课程教学知识要点包括XML数据本身的描述和组织形式,XML数据的正确性验证,XML数据对象与应用,XML的解析模型和解析方法,以XPath为关键技术的各种查询、变换方法,以及界面格式化应用。图2展示了项目层次与XML课程知识点的关系,图中的圆圈表示各知识要点,箭头反映了知识点之间的依赖关系,也决定了知识点的教学先后次序。   一个Web典型应用项目的开发层次主要有三个,即数据层、服务层和界面层。XML技术体系为此类开发提供了丰富和完整的解决方案,对应各个设计层面提供相应的技术设施,课程中的知识要点可以划分到相应的开发层次中去。图2反映了XML知识体系根据项目实施层次划分的结果。   2.2 内容组织   在教学内容划分的基础上,可以清晰地发

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档