《XML及应用》说课稿一、说课程设置课程性质:《XML及应用》课程是软件技术专业(C#.NETWeb开发方向)的一门必修的专业基础课。开设时间:课程安排在第三学期,第7周~第11周进行,每周12课时,总学时60课时。课程任务:XML主要应用于数据载体及Web应用系统的配置文件,该课程的开设主要侧重学生掌握XML文档的编写、编写程序代码对XML的数据进行解析,为后续的Web应用系统开发课程打下良好的基础,进一步培养学生良好的编码规范,锻炼学生的编码能力。课程地位:为其他专业课程奠定基础。课程衔接关系教学目标掌握编写XML标准文档的能力;具备编写符合DTD要求的XML有效文档的能力;掌握CSS/XSL相关知识,格式化输出XML文档;理解XML文档对象模型,编写脚本代码处理XML文档中的数据;掌握程序调试技术;掌握查阅API等相关帮助文档的能力;二、说课程设计课程设计的理念与思路计算机文化基础C语言程序设计C#面向对象程序设计C#数据结构网页设计与制作JavaScriptXML及应用C#.NET高级应用与开发数据库技术及应用C#.NETweb程序设计以学生为本,突出应用性和实践性,重视学生职业能力、专业技能的培养。编写XML标准文档的能力通过编写代码处理XML中的数据良好的编码规范掌握程序调试技术自主学习与探究学习能力教学内容及课时安排序号内容技能目标1XML简介掌握XML的特点;理解XML的应用前景;掌握XML文档的数据结构和基本语法2XML基础掌握XML的语法;掌握编辑XML文档的步骤3文档类型定义(DTD)掌握DTD的语法规则;掌握DTD的使用方法4XML_Schema结构理解XMLSchema的含义及用途;理解XMLSchema的元素;属性和类型等构件;理解XMLSchema的名称空间的概念5使用CSS格式化XML掌握CSS语法;掌握在XML中使用CSS6XML数据源对象理解数据岛和数据源对象的概念;掌握数据绑定的方法;掌握HTML与XML结合的方法;学会综合运用DSO7XSL转换理解扩展样式表语言转换(XSLT)以及它是如何与XML相关联的;如何编写XSLT文档;实现XSLT的方式8XML文档对象模型理解文档对象模型的概念;掌握客户端加载XML的方法;掌握服务器端加载XML的方法;学会用DOM编制ASP程序9xml与.net构建小型web应用理解.NET处理XML文档的方式;了解XmlTextReader类的读取及XmlTextWriter类书写XML文档;了解如何使用数据集存储和处理XML文档如何创建XML文档→创建是否有效→如何进行格式化输出→如何提取数据以“班级同学录”案例,贯穿课程内容。“光盘管理”、“个人书库”等实训项目穿插练习。重点、难点的确立及解决办法重点:掌握XML的语法规则,编写规范的XML文档。基于XML文档对象模型编写程序,解析XML文档中的数据难点:XSL的语法规则XSL转换XML数据源对象XML文档对象模型解决办法:案例展示激发学习兴趣弱化实用性不强的细节设计针对性的案例结合学生已学的专业知识,横向类比,便于学生理解三、说教学实施课程开展在一体化实训室进行,学生每人一台电脑。学习情景设计激发兴趣→清楚目标→理出头绪→解决疑问→教师引导学生完成任务→强调重点弄清模糊技术外延教学方法案例教学以“班级同学录”案例,贯穿课程内容。通过“展示-演示-模仿-实践-提高”环节,使学生掌握相关技能。考核方式与评价标准平时成绩+课程结束考试【比重按学校的规定来执行】平时成绩40%:出勤作业实验(上机实验情况+实验报告)课程结束考试60%:考试形式:上机操作考试考核能力:学生编程,调试程序的能力四、说教学资源教材选取《XML实用教程》,丁跃潮叶文来陈杰著,机械工业出版社,2006年出版参考书:《XML基础教程与实验指导(附光盘)》,孙晓非等著,清华大学出版,2008年出版《XML高级编程》,王春楠著,清华大学出版社,2009年出版数字化资源使用FTP辅助教学网络资源Open开源社区社区社区实践教学条件采用一体化实训室授课,随堂实训师资队伍虞娟硕士、软件设计师参与多项省级和校级教科研项目王雅婷硕士在读参与多项省级和校级教科研项目安红梅工学硕士、软件设计师参与多项省级和校级教科研项目吴志霞工学硕士、软件设计师参与多项省级和校级教科研项目五、说教学效果教学评价从2009年第2学期开始使用网上评教系统,学生对任课教师的教学是满意的。六、说课程特色采用一体化实训室授课教、学、做一体化,对教学过程实施全面质量管理及时发现并解决问题七、说改革思路重视学生编码习惯的培养