XML整体设计

更新时间:2024-03-09 19:05:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

平顶山工业职业技术学院

《XML/Ajax技术》

课程整体设计

软件职业技术学院软件技术教研室

2010年8月

《XML/Ajax技术》课程整体设计

一、 管理信息

课程名称:XML/Ajax技术 制定时间:2010年8月

课程代码:3035020071 所属院系:软件学院软件技术教研室

二、 基本信息

学分:2 授课对象:软件技术专业 学时:76 课程类型:职业技术课

三、教学目标

1、总体目标

本课程的总体目标是:培养学生利用XML技术和Ajax技术进行数据处理和网络编程的能力。通过教师的教学工作,不断激发并强化学生的学习兴趣,并引导他们逐渐将兴趣转化为稳定的学习动机,已使他们树立自信心,锻炼克服困难的意志,乐于与他人合作,养成和谐和健康向上的品格。同时培养学生严谨、细致的工作作风和认真的工作态度。

2、阶段目标

依据课程总体目标及职业岗位课程能力分解。课程具体目标分解如下。 1)知识目标

(1)了解XML作为一种标准数据交换合适的需要; (2)区别SGML、HTML、XML之间的区别; (3)识别XML名称控件的需要; (4)识别XML文档的结构; (5)识别XML的表现形式; (6)明确XML文档对象模型。 (7)Ajax概述及简单应用、 (8)XMLHttpRequest (9)DOM技术、

(10)ASP.NET中Ajax技术的应用 2)能力目标

(1)了解XML文档的格式,根据实际要求,编制符合要求的XML文档,用作标准的数据交换格式;

(2)能够验证XML文档的正确性,根据XML文档的格式,按照XSD模式的要求,能够进行XML文档的验证;

(3)能够呈现XML文档,更加XML文档的格式,按照CSS或XSLT等不同样式表的要求,能够对XML文档机型不同的呈现。

(4)能够操作XML文档,使用DOM检索和更新XML文档中的元素、属性和内容。 (5)能够在ASP.NET网站中应用Ajax技术。 3)素质目标

(1)具有良好的职业道德和职业素养;

(2)具有谦虚好学、勤于思考、做事认真的良好品质; (3)具有按时、守时交付软件的观念; (4)具有良好的团队合作精神和人际交往能力; (5)具有分析问题、解决问题的能力; (6)具有勇于创新、敬业乐业的工作作风; (7)形成诚实、守信、坚忍不拔的性格; (8)具有质量意识和安全意识; (9)具有自主、开放学习的能力;

(10)养成良好的编程作风,具有发现错误的细心和耐心。

在教学过程中,实现上述课程目标是一个不可分割。相互交融。相互渗透的连续过程和有机整体。在掌握知识的过程中,既有能力的训练,也有方法的了解和运用,更有态度和价值观的体验与培养。掌握知识和技能不是课程学习的唯一和最终目标,而是全面提高生活能力和专业技能的过程。

四、教学内容设计

根据软件行业程序员职业岗位的要求和基于.NET的Web程序员的能力要求选取《图示管理系统》为主线贯穿教学过程,并以《学生评价系统》作为综合训练和能力提升项目。课堂教学采用“项目驱动”教学模式,理论教学内容与实践教学内容融为一体,根据项目需要和软件程序员能力要求,构建课程结构,形成模块化的课程结构。主要课程内容如下:

1、课程内容 课程名称 学习目标 XML/Ajax技术 根据实际要求,编制符合要求的XML文档,用作主要内容 2.SGML、HTML、XML的区别 3.XML文档结构 1.了解XML文档的格式,1.XML作为标准数据交换格式的需要

标准的数据交换格式; 2.能够验证XML文档的正确性,根据XML文档的格式,按照XSD模式的要求,能够进行XML文档的验证; 3.能够呈现XML文档,更加XML文档的格式,按照CSS或XSLT等不同样式表的要求,能够对XML文档机型不同的呈现。 4.能够操作XML文档,使用DOM检索和更新XML文档中的元素、属性和内容。 5.XMLHttpRequest 6.DOM技术、 7.ASP.NET中Ajax技术的应用 4.XML指令表示方法 5.XML标记表示方法 6.XML简单数据类型 7.XML复杂数据类型 8.XML中组的使用方法 9.XML命名空间的使用 10.CSS呈现XML文档的方法 11.使用value-of元素的方法 12.使用foreach元素的方法 13.使用sort元素的方法 14.使用text元素的方法 15.使用template元素的方法 16.使用DOMDocument对象的方法 16.使用IXMLDOMNode对象的方法 17.使用IXMLDOMnodeList对象的方法 18.使用IXMLDOMParseError对象的方法 19.Ajax基本概念 20.XMLHttpRequest对象的理解与应用 21.DOM技术的应用 22.ASP.NET中Ajax技术的应用

2、学习情境

根据课程目标,确定XML/Ajax技术课程包括6个学习情境,共12个工作任务,其学习目标、课时、主要内容、教学方法与建议、考核与评价、教学材料、学生知识与能力要求如课程单元卡所示。 学习情境一 XML初识 任务说明 学习目标 工作任务一 搭建开发环境 安装XMLSpy,熟悉环境的使用,通过创建XML文档和HTML文档,比较发现XML作为数据交换标准格式的优势,对XML文档的结构有初步的了解 了解XML的产生与发展,创建第一个XML文档,发现它的优势,并对其特点有初步的了解。 参与人员角色: 程序员(学生)、项目经理(学生)、项目指导(教师) 职责: 角色与职责 程序员:安装XMLSpy创建XML文档,了解XML文档结构。 项目经理:完成程序员工作的基础上,对其他程序员的工作进行监督和指导。 项目指导:为程序员的工作提供条件,负责监督、控制程序员工作进度和处理程序员工作过程中遇到的问题;确认、验收程序员工作结果。 工作内容 1、安装XMLSpy. 2、熟悉工作环境

3、创建HTML文档。 4、创建XML文档。 5、比较HTML与XML的联系和区别。 参考资料 1、教材、课件、案例 教学资源 2、XMLSpy安装程序 教学方法 组织方式 建立开发小组,实行组长轮流制。 步骤 任务导引 案例演示 教 学 实 施 内容 XML是什么 组织与安排 1、教师讲解XML的产生发展和优势 教具 媒体 计算机 投影仪 项目教学法:案例分析、分组讨论、角色扮演、启发引导 1、XMLSpy的安装及配1、教师演示软件的安装及配置过程 置 2、教师演示相关文档的创建方法 2、HTML和XML文档的创建 任务提出与分搭建环境,创建第一个文1、教师下发任务 配 档 2、学生分组讨论分析本阶段的任务 实施 1、安装XMLSpy. 1、学生使用教师提供的安装软件,根2、熟悉工作环境 据教师的安装及配置演示安装相关软3、创建HTML文档。 件。并完成文档的创建。 4、创建XML文档。 2、教师巡回指导学生的工作过程。 5、比较HTML与XML的联系和区别。 展示第一个XML文档 1、学生展示开发成果; 2、教师对共性问题点评、指导。 展示与评价 1、实施过程(40%) 4、创新性(10%) 2、实施结果(20%) 5、团队合作精神(10%) 阶段评价 3、态度(30%)

学习情境一 XML初识 任务说明 学习目标 工作任务二 XML的标记及属性 使用XML的标记和属性等相关知识,将一个图书借阅系统中“图书”、“读者”和“借阅”3个表用XML文件保存。 熟悉XML文档结构、数据类型、标记及属性,能够按照数据结构要求,数据信息用XML文件保存。 参与人员角色: 程序员(学生)、项目经理(学生)、项目指导(教师) 职责: 程序员:学习相关知识,将图书借阅系统中“图书”、“读者”和“借阅”3个角色与职责 表用XML文件保存。 项目经理:完成程序员工作的基础上,对其他程序员的工作进行监督和指导。 项目指导:为程序员的工作提供条件,负责监督、控制程序员工作进度和处理程序员工作过程中遇到的问题;确认、验收程序员工作结果。

1、创建XML文档 2、完成图书借阅系统中图书信息部分数据保存 工作内容 3、完成图书借阅系统中读者信息部分数据保存 4、完成图书借阅系统中借阅信息部分数据保存 参考资料 1、教材、课件、案例 教学资源 2、图书借阅系统相关数据结构 教学方法 组织方式 建立开发小组,实行组长轮流制。 步骤 任务导引 内容 XML文档的结构 组织与安排 1、教师带领学生认识XML文档的结构 2、数据XML中的数据类型、标记及属性 教具 媒体 计算机 投影仪 项目教学法:案例分析、分组讨论、角色扮演、启发引导 教 学 实 施 案例演示 图书借阅系统数据结构 1、教师演示XML的创建方法 2、教师演示XML文档设计过程 任务提出与分图书借阅系统3个表用1、教师下发任务 配 XML文件保存 2、学生分组讨论分析本阶段的任务 实施 1、创建XML文档 1、学生实施工作任务。 2、完成图书借阅系统中图2、教师巡回指导学生的工作过程。 书信息部分数据保存 3、完成图书借阅系统中读者信息部分数据保存 4、完成图书借阅系统中借阅信息部分数据保存 展示图书借阅系统XML1、学生展示开发成果; 文档 2、教师对共性问题点评、指导。 展示与评价 1、实施过程(40%) 4、创新性(10%) 2、实施结果(20%) 5、团队合作精神(10%) 阶段评价 3、态度(30%)

学习情境一 XML初识 工作任务三 XML命名空间 任务说明 使用命名空间和CDATA节完成特殊符号的表示。 学习目标 熟悉XML命名空间和特殊符号表示方法。 参与人员角色: 程序员(学生)、项目经理(学生)、项目指导(教师) 职责: 角色与职责 程序员:学习相关知识,完成特殊符号的表示。 项目经理:完成程序员工作的基础上,对其他程序员的工作进行监督和指导。 项目指导:为程序员的工作提供条件,负责监督、控制程序员工作进度和处理程序员工作过程中遇到的问题;确认、验收程序员工作结果。

工作内容 1、创建XML文档 2、使用XML命名空间和CDATA节完成特殊符号的表示 教具 媒体 计算机 投影仪 参考资料 1、教材、课件、案例 教学资源 2、特殊符号表示效果 教学方法 组织方式 建立开发小组,实行组长轮流制。 步骤 任务导引 教 学 实 施 内容 什么是命名空间 项目教学法:案例分析、分组讨论、角色扮演、启发引导 组织与安排 1、教师讲解命名空间的作用和使用方法 2、教师讲解特殊符号的表示方法 教师演示特殊符号的表示方法 1、教师下发任务 2、学生分组讨论分析本阶段的任务 案例演示 特殊符号的表示 任务提出与分表达特殊符号 配 实施 1、创建XML文档 1、学生实施工作任务。 2、使用使用XML命名空2、教师巡回指导学生的工作过程。 间和CDATA节完成特殊符号的表示 展示设计的XML文档 1、学生展示开发成果; 2、教师对共性问题点评、指导。 展示与评价 1、实施过程(40%) 4、创新性(10%) 2、实施结果(20%) 5、团队合作精神(10%) 阶段评价 3、态度(30%)

学习情境二 XML进阶 工作任务一 DTD 任务说明 定义图书出版信息XML词汇表,并使用DTD验证其有效性。 学习目标 熟悉DTD相关知识,掌握使用DTD验证XML文档有效性的方法。 参与人员角色: 程序员(学生)、项目经理(学生)、项目指导(教师) 职责: 程序员:学习相关知识,完成图书出版信息XML词汇表,并使用DTD验证其角色与职责 有效性。 项目经理:完成程序员工作的基础上,对其他程序员的工作进行监督和指导。 项目指导:为程序员的工作提供条件,负责监督、控制程序员工作进度和处理程序员工作过程中遇到的问题;确认、验收程序员工作结果。 1、创建XML文档 工作内容 2、词汇表DTD创建 3、根据DTD创建XML文档 参考资料 1、教材、课件、案例 教学资源 2、图书出版信息相关资源 教学方法 教具 媒体 计算机 投影仪 项目教学法:案例分析、分组讨论、角色扮演、启发引导

组织方式 建立开发小组,实行组长轮流制。 步骤 任务导引 内容 组织与安排 什么是XML文档的有效1、教师讲解DTD的作用 性 2、教师讲解DTD的使用方法 图书出版信息XML词汇教师演示XML词汇表方法 表创建 教 学 实 施 案例演示 任务提出与分为图书出版信息创建1、教师下发任务 配 DTD和XML词汇表 2、学生分组讨论分析本阶段的任务 实施 1、创建XML文档 1、学生实施工作任务。 2、词汇表DTD创建 2、教师巡回指导学生的工作过程。 3、根据DTD创建XML文档 展示设计的DTD和XML1、学生展示开发成果; 文档 2、教师对共性问题点评、指导。 展示与评价 1、实施过程(40%) 4、创新性(10%) 2、实施结果(20%) 5、团队合作精神(10%) 阶段评价 3、态度(30%)

学习情境二 XML进阶 工作任务二 XML Schema 任务说明 完成图书信息的架构文档和XML实例文档。 学习目标 熟悉XML Schema相关知识,掌握创建数据的架构文档方法。 参与人员角色: 程序员(学生)、项目经理(学生)、项目指导(教师) 职责: 角色与职责 程序员:学习相关知识,完成图书信息的架构文档和XML实例文档。 项目经理:完成程序员工作的基础上,对其他程序员的工作进行监督和指导。 项目指导:为程序员的工作提供条件,负责监督、控制程序员工作进度和处理程序员工作过程中遇到的问题;确认、验收程序员工作结果。 1、创建XML文档 工作内容 2、创建XML Schema文档 3、创建XML实例文档 参考资料 1、教材、课件、案例 教学资源 2、图书信息相关资源 教学方法 组织方式 教 建立开发小组,实行组长轮流制。 步骤 任务导引 案例演示 内容 组织与安排 教具 媒体 计算机 投影仪 项目教学法:案例分析、分组讨论、角色扮演、启发引导 如何实现数据的排序等高1、教师讲解XML Schema的作用 级操作 2、教师讲解XML Scema的使用方法 图书信息架构文档创建 教师演示架构文档创建方法

学 实 施 任务提出与分为图书信息的架构文档和1、教师下发任务 配 XML实例文档 2、学生分组讨论分析本阶段的任务 实施 1、创建XML文档 1、学生实施工作任务。 2、创建XML Schema文2、教师巡回指导学生的工作过程。 档 3、创建XML实例文档 展示设计的DTD和XML1、学生展示开发成果; 文档 2、教师对共性问题点评、指导。 展示与评价 1、实施过程(40%) 4、创新性(10%) 2、实施结果(20%) 5、团队合作精神(10%) 阶段评价 3、态度(30%)

学习情境三 XML显示 工作任务一 CSS显示 任务说明 为图书出版领域或图书馆设计一个图书简要信息显示目录。 学习目标 掌握使用CSS显示XML文档的方法。 参与人员角色: 程序员(学生)、项目经理(学生)、项目指导(教师) 职责: 程序员:学习相关知识,为图书出版领域或图书馆设计一个图书简要信息显示角色与职责 目录。 项目经理:完成程序员工作的基础上,对其他程序员的工作进行监督和指导。 项目指导:为程序员的工作提供条件,负责监督、控制程序员工作进度和处理程序员工作过程中遇到的问题;确认、验收程序员工作结果。 1、创建XML文档 2、了解图书简要信息列表 工作内容 3、编写图书简要信息的XML文档 4、编写CSS文档显示图书简要信息目录 参考资料 1、教材、课件、案例 教学资源 2、图书信息相关资源 教学方法 组织方式 建立开发小组,实行组长轮流制。 步骤 教 学 实 施 任务导引 案例演示 内容 组织与安排 教具 媒体 计算机 投影仪 项目教学法:案例分析、分组讨论、角色扮演、启发引导 如何将XML文档中的数1、教师讲解CSS的作用 据显示成特定的样式 2、教师讲解CSS的使用方法 设计图书简要信息显示目设计图书简要信息显示目录的过程 录的过程 任务提出与分为图书出版领域或图书馆1、教师下发任务 配 设计一个图书简要信息显2、学生分组讨论分析本阶段的任务 示目录 实施 1、创建XML文档 1、学生实施工作任务。 2、了解图书简要信息列表 2、教师巡回指导学生的工作过程。

3、编写图书简要信息的XML文档 4、编写CSS文档显示图书简要信息目录 展示与评价 展示开发成果 1、学生展示开发成果; 2、教师对共性问题点评、指导。 1、实施过程(40%) 4、创新性(10%) 2、实施结果(20%) 5、团队合作精神(10%) 阶段评价 3、态度(30%)

学习情境三 XML显示 任务说明 工作任务二 XSLT模板转换 使用XSLT技术编写一个图书信息查询页面。其中包括:图书简要信息显示页面和图书详细信息显示页面。 学习目标 掌握使用XSLT模板转换方法。 参与人员角色: 程序员(学生)、项目经理(学生)、项目指导(教师) 职责: 程序员:学习相关知识,使用XSLT技术编写一个图书信息查询页面。其中包角色与职责 括:图书简要信息显示页面和图书详细信息显示页面。 项目经理:完成程序员工作的基础上,对其他程序员的工作进行监督和指导。 项目指导:为程序员的工作提供条件,负责监督、控制程序员工作进度和处理程序员工作过程中遇到的问题;确认、验收程序员工作结果。 1、创建XML文档 工作内容 2、图书简要信息显示页面设计 3、图书详细信息显示页面设计 参考资料 1、教材、课件、案例 教学资源 2、图书信息相关资源 教学方法 组织方式 建立开发小组,实行组长轮流制。 步骤 任务导引 教 学 实 施 内容 组织与安排 教具 媒体 计算机 投影仪 项目教学法:案例分析、分组讨论、角色扮演、启发引导 有没有专门为XML文档1、教师讲解XSLT模板转换的作用 而产生的显示方式 2、教师讲解XSLT模板转换的使用方法 图书信息查询页面设计过教师演示图书信息查询页面设计过程 程 案例演示 任务提出与分使用XSLT技术编写一个1、教师下发任务 配 图书信息查询页面。其中2、学生分组讨论分析本阶段的任务 包括:图书简要信息显示页面和图书详细信息显示页面。

实施 1、创建XML文档 1、学生实施工作任务。 2、图书简要信息显示页面2、教师巡回指导学生的工作过程。 设计 3、图书详细信息显示页面设计 展示开发成果 1、学生展示开发成果; 2、教师对共性问题点评、指导。 展示与评价 1、实施过程(40%) 4、创新性(10%) 2、实施结果(20%) 5、团队合作精神(10%) 阶段评价 3、态度(30%)

学习情境四 XML高级 学习目标 掌握DOM技术。 参与人员角色: 程序员(学生)、项目经理(学生)、项目指导(教师) 职责: 程序员:学习相关知识,使用DOM技术和XSLT模板转换技术实现图书信息的角色与职责 动态排序。 项目经理:完成程序员工作的基础上,对其他程序员的工作进行监督和指导。 项目指导:为程序员的工作提供条件,负责监督、控制程序员工作进度和处理程序员工作过程中遇到的问题;确认、验收程序员工作结果。 1、创建XML文档 工作内容 2、描述图书信息的XML文档 3、格式化显示XML的XSL文档 参考资料 1、教材、课件、案例 教学资源 2、图书信息相关资源 教学方法 组织方式 建立开发小组,实行组长轮流制。 步骤 任务导引 教 学 实 施 案例演示 内容 如何对XML进行文档 组织与安排 1、教师讲解DOM的作用 2、教师讲解DOM的使用方法 教具 媒体 计算机 投影仪 工作任务一 XML文档解析 任务说明 使用DOM技术和XSLT模板转换技术实现图书信息的动态排序。 项目教学法:案例分析、分组讨论、角色扮演、启发引导 图书信息动态排序实现过教师演示图书信息动态排序实现过程 程 任务提出与分使用DOM技术和XSLT1、教师下发任务 配 模板转换技术实现图书信2、学生分组讨论分析本阶段的任务 息的动态排序。 实施 1、创建XML文档 1、学生实施工作任务。 2、描述图书信息的XML2、教师巡回指导学生的工作过程。 文档 3、格式化显示XML的

XSL文档 展示与评价 展示开发成果 1、学生展示开发成果; 2、教师对共性问题点评、指导。 1、实施过程(40%) 4、创新性(10%) 2、实施结果(20%) 5、团队合作精神(10%) 阶段评价 3、态度(30%)

学习情境五 XML应用 工作任务一 学生评教系统 任务说明 使用XML及相关技术实现学生评教系统。 学习目标 培养学生综合应用XML及相关技术的能力。 参与人员角色: 程序员(学生)、项目经理(学生)、项目指导(教师) 职责: 角色与职责 程序员:学习相关知识,实现学生评教系统。 项目经理:完成程序员工作的基础上,对其他程序员的工作进行监督和指导。 项目指导:为程序员的工作提供条件,负责监督、控制程序员工作进度和处理程序员工作过程中遇到的问题;确认、验收程序员工作结果。 1、创建XML文档 2、描述评教信息的XML文档 工作内容 3、格式化显示XML的XSL文档 4、评教信息的添加和删除实现 参考资料 1、教材、课件、案例 教学资源 2、图书信息相关资源 教学方法 组织方式 建立开发小组,实行组长轮流制。 步骤 任务导引 案例演示 教 学 实 施 内容 组织与安排 教具 媒体 计算机 投影仪 项目教学法:案例分析、分组讨论、角色扮演、启发引导 如何综合应用XML及相1、教师讲解XML技术的应用 关技术 学生评教系统演示 教师演示学生评价系统 任务提出与分使用XML及相关技术实1、教师下发任务 配 现学生评教系统。 2、学生分组讨论分析本阶段的任务 实施 1、创建XML文档 1、学生实施工作任务。 2、描述评教信息的XML2、教师巡回指导学生的工作过程。 文档 3、格式化显示XML的XSL文档 4、评教信息的添加和删除实现 展示开发成果 1、学生展示开发成果; 展示与评价

2、教师对共性问题点评、指导。 1、实施过程(40%) 4、创新性(10%) 2、实施结果(20%) 5、团队合作精神(10%) 阶段评价 3、态度(30%)

学习情境六 AJax原理及应用 工作任务一 Ajax概述及入门 任务说明 Ajax的基本概念和Ajax应用入门 学习目标 培养学生综合应用Ajax及相关技术的能力。 参与人员角色: 程序员(学生)、项目经理(学生)、项目指导(教师) 职责: 角色与职责 程序员:学习相关知识,实现Ajax例程。 项目经理:完成程序员工作的基础上,对其他程序员的工作进行监督和指导。 项目指导:为程序员的工作提供条件,负责监督、控制程序员工作进度和处理程序员工作过程中遇到的问题;确认、验收程序员工作结果。 1、创建AJax访问页面 工作内容 2、创建Ajax函数 3、应用Ajax访问页面 参考资料 1、教材、课件、案例 教学资源 2、图书信息相关资源 教学方法 组织方式 建立开发小组,实行组长轮流制。 步骤 任务导引 教 学 实 施 案例演示 内容 为什么要学习AJax 系统演示 组织与安排 1、教师讲解Ajax原理 教师演示Ajax实例 教具 媒体 计算机 投影仪 项目教学法:案例分析、分组讨论、角色扮演、启发引导 任务提出与分使用AJax及相关技术实1、教师下发任务 配 现。 2、学生分组讨论分析本阶段的任务 实施 1、创建AJax访问页面 1、学生实施工作任务。 2、创建Ajax函数 2、教师巡回指导学生的工作过程。 3、应用Ajax访问页面 展示开发成果 1、学生展示开发成果; 2、教师对共性问题点评、指导。 展示与评价 1、实施过程(40%) 4、创新性(10%) 2、实施结果(20%) 5、团队合作精神(10%) 阶段评价 3、态度(30%)

学习情境六 AJax原理及应用

工作任务二 XMLHttpRequest、DOM技术 任务说明 使用XMLHttpRequest对象建立应用。 学习目标 掌握XMLHttpRequest、DOM技术。 参与人员角色: 程序员(学生)、项目经理(学生)、项目指导(教师) 职责: 角色与职责 程序员:学习相关知识,实现学生评教系统。 项目经理:完成程序员工作的基础上,对其他程序员的工作进行监督和指导。 项目指导:为程序员的工作提供条件,负责监督、控制程序员工作进度和处理程序员工作过程中遇到的问题;确认、验收程序员工作结果。 1、XMLHttpRequest的方法 2、XMLHttpRequest的属性 工作内容 3、应用XMLHttpRequest完成无刷新更新页面 4、综合应用XMLHttpRequest与DOM进行页面设计 参考资料 1、教材、课件、案例 教学资源 2、图书信息相关资源 教学方法 组织方式 建立开发小组,实行组长轮流制。 步骤 任务导引 案例演示 内容 组织与安排 教具 媒体 计算机 投影仪 项目教学法:案例分析、分组讨论、角色扮演、启发引导 如何设计出访问方便的页1、教师讲解XMLHttpRequest与DOM面 技术的应用 示例程序演示 教师演示XMLHttpRequest应用程序 教 学 实 施 任务提出与分使用XMLHttpRequest及1、教师下发任务 配 相关技术实现无刷新更新2、学生分组讨论分析本阶段的任务 页面。 实施 1、XMLHttpRequest的方1、学生实施工作任务。 法 2、教师巡回指导学生的工作过程。 2、XMLHttpRequest的属性 3、应用XMLHttpRequest完成无刷新更新页面 4、综合应用XMLHttpRequest与DOM进行页面设计 展示开发成果 1、学生展示开发成果; 2、教师对共性问题点评、指导。 展示与评价 1、实施过程(40%) 4、创新性(10%) 2、实施结果(20%) 5、团队合作精神(10%) 阶段评价 3、态度(30%)

学习情境六 AJax原理及应用 工作任务三 ASP.NET中Ajax技术的应用

任务说明 在ASP.NET网站设计中灵活应用Ajax技术。 学习目标 培养学生综合应用AJax及相关技术的能力。 参与人员角色: 程序员(学生)、项目经理(学生)、项目指导(教师) 职责: 角色与职责 程序员:学习相关知识,实现学生评教系统。 项目经理:完成程序员工作的基础上,对其他程序员的工作进行监督和指导。 项目指导:为程序员的工作提供条件,负责监督、控制程序员工作进度和处理程序员工作过程中遇到的问题;确认、验收程序员工作结果。 1、初始化对象并发送XMLHttpRequest请求; 2、指定响应处理函数; 工作内容 3、发出Http请求 4、处理服务器返回的信息 参考资料 1、教材、课件、案例 教学资源 2、图书信息相关资源 教学方法 组织方式 建立开发小组,实行组长轮流制。 步骤 任务导引 教 学 实 施 案例演示 内容 组织与安排 教具 媒体 计算机 投影仪 项目教学法:案例分析、分组讨论、角色扮演、启发引导 如何综合应用Ajax及相1、教师讲解AJax技术的应用 关技术 综合实例演示 教师演示Ajax应用综合实例 任务提出与分使用AJax及相关技术实1、教师下发任务 配 现综合实例。 2、学生分组讨论分析本阶段的任务 实施 1、初始化对象并发送1、学生实施工作任务。 XMLHttpRequest请求; 2、教师巡回指导学生的工作过程。 2、指定响应处理函数; 3、发出Http请求 4、处理服务器返回的信息 展示开发成果 1、学生展示开发成果; 2、教师对共性问题点评、指导。 展示与评价 1、实施过程(40%) 4、创新性(10%) 2、实施结果(20%) 5、团队合作精神(10%) 阶段评价 3、态度(30%)

五、教学实施建议

1、学时安排

学习情境 1、XML初识

工作任务 搭建开发环境 学时安排 4

本文来源:https://www.bwwdw.com/article/daua.html

Top