首页 基于C#的Windows应用程序设计课程标准

基于C#的Windows应用程序设计课程标准

举报
开通vip

基于C#的Windows应用程序设计课程标准基于C#的Windows应用程序设计课程标准 基于C#的Windows应用程序设计课程标准 一、 课程概述 本学习领域包括使用C#设计与开发Windows应用程序, 主要培养学生的使用常用组件设计程序界面、读写文件、访问数据库、利用控件显示和操作数据、自定义报表打印、企业级水晶报表设计、多线程和Windows服务程序开发、网络应用设计与开发、开发多层结构的应用系统等专业能力,以及团队分工协作精神、沟通表达能力、工作责任意识、质量至上观念、遵守职业规范和职业道德等社会能力, 以及需求分析、制订和实施工作计划、系统...

基于C#的Windows应用程序设计课程标准
基于C#的Windows应用程序设计课程标准 基于C#的Windows应用程序设计课程标准 一、 课程概述 本学习领域包括使用C#设计与开发Windows应用程序, 主要培养学生的使用常用组件设计程序界面、读写文件、访问数据库、利用控件显示和操作数据、自定义报表打印、企业级水晶报表设计、多线程和Windows服务程序开发、网络应用设计与开发、开发多层结构的应用系统等专业能力,以及团队分工协作精神、沟通表达能力、工作责任意识、质量至上观念、遵守职业规范和职业道德等社会能力, 以及需求分析、制订和实施工作计划、系统架构设计、详细设计、阅读设计说明书及文档编写等方法能力。 本学习领域的学习情境是依据以工作过程为导向,以典型工作任务为基点,综合理论知识、设计与开发能力、操作技能、和职业素养为一体的思路设计的。 本学习领域通过10个子领域完成学习与工作任务。 二、 培养目标 1. 方法能力目标 (1) 需求分析。 (2) 制订和实施工作计划。 (3) 系统架构设计。 (4) 详细设计。 (5) 阅读设计说明书。 (6) 文档编写。 2、社会能力目标 (1) 培养学生的团队分工协作精神。 (2) 培养学生的沟通表达能力。 (3) 培养学生的工作责任意识。 (4) 培养学生的质量至上观念。 (5) 培养学生遵守职业规范。 (6) 培养学生的职业道德。 3、专业能力目标 (1) 使用常用组件设计程序界面。 (2) 读写文件。 (3) 访问数据库。 (4) 利用控件显示和操作数据。 (5) 自定义报表打印。 (6) 企业级水晶报表设计。 (7) 多线程和Windows服务程序开发。 (8) 网络应用设计与开发。 (9) 开发多层结构的应用系统。 三、前续后续课程 1. 前续课程 其先修课为《C#语言程序设计》、《数据库管理与设计》 2. 后续课程 其后继课为《C#.NET的Web应用程序设计》 四、教学内容与学时分配 为使学生掌握设计与开发Windows应用程序专业能力所需的知识与技能,本课程以简单的窗体程序等10个项目为载体来组识教学,将职业行动领域的工作过程融合在项目训练中。本课程项目结构与学时分配见表1。 表1 课程项目结构与学时分配表 项目编号 P1,1 项目名称 WINFORM编程基础 1. 了解WinForm的编程模型,熟练使用窗体的属性、方法和事件。 2. 了解多文档应用程序的概念,能够创建多文档应用程序。 项目内容 3. 掌握创建多窗体应用程序的方法,能合理有效地在窗体间传递 数据。 1. WinForm的编程模型,窗体的属性、方法和事件。 主要教学知2. 多文档应用程序的概念,创建多文档应用程序。 识点 3. 创建多窗体应用程序的方法,窗体间传递数据的方法。 1. 掌握WinForm的编程模型,熟练使用窗体的属性、方法和事件。 2. 掌握多文档应用程序的概念,能够创建多文档应用程序。 学习目标 3. 掌握创建多窗体应用程序的方法,能合理有效地在窗体间传 递数据。 学时 4 备注 项目编号 P1,2 项目名称 常用组件 1. 了解Windows组件的概念 2. 熟练使用基本控件 3. 熟练使用容器控件 4. 熟练使用菜单和工具栏控件 项目内容 5. 熟练掌握对话框组件的基本用法 6. 熟练掌握监视文件系统组件、进程组件、定时器组件的基本 用法 1. Windows组件的概念 主要教学知2.基本控件 识点 3.容器控件 4.菜单和工具栏控件 5.对话框组件 6.监视文件系统组件、进程组件、定时器组件 1. 掌握Windows组件的概念 2. 掌握使用基本控件 3. 掌握使用容器控件 学习目标 4. 掌握使用菜单和工具栏控件 5. 掌握对话框组件的基本用法 6. 掌握监视文件系统组件、进程组件、定时器组件的基本用法 学时 8 备注 项目编号 P1,3 项目名称 文件处理 1. 了解文件及流的概念 2. 熟练使用文件类及目录类对文件及目录进行操作 3. 熟练使用文件流类、流读写类对文本文件进行读写操作 项目内容 4. 熟练使用二进制读写类对文件进行操作 5. 熟悉ini文件的结构,熟练掌握对ini文件的读写操作 1.文件及流的概念 2.使用文件类及目录类对文件及目录进行操作 主要教学知3.使用文件流类、流读写类对文本文件进行读写操作 识点 4.使用二进制读写类对文件进行操作 5. ini文件的结构,熟练掌握对ini文件的读写操作 1(掌握文件及流的概念 学习目标 2. 掌握使用文件类及目录类对文件及目录进行操作 3. 掌握使用文件流类、流读写类对文本文件进行读写操作 4. 掌握使用二进制读写类对文件进行操作 5. 掌握ini文件的结构,熟练掌握对ini文件的读写操作 学时 6 备注 项目编号 P1,4 项目名称 访问数据库 1. 了解ADO.NET 2. 掌握ADO.NET连接数据库的方法 3. 掌握几种数据控件 4. 掌握ADO.NET对数据库的基本操作 项目内容 5. 掌握通过ADO.NET调用存储过程 6. 掌握两种事务处理的方法 1. ADO.NET 2. ADO.NET连接数据库的方法 3. 几种数据控件 主要教学知4. ADO.NET对数据库的基本操作 识点 5. 通过ADO.NET调用存储过程 6. 两种事务处理的方法 1. 掌握ADO.NET 2. 掌握ADO.NET连接数据库的方法 3. 掌握几种数据控件 学习目标 4. 掌握ADO.NET对数据库的基本操作 5. 掌握通过ADO.NET调用存储过程 6. 掌握两种事务处理的方法 学时 10 备注 项目编号 P1,5 项目名称 利用控件显示和操作数据 1. 了解TreeView以节点的方式展示数据 2. 掌握ListView来展示数据 3. 掌握DataGridView来展示和操作数据 4. 掌握ReportView以报表的方式来展示数据 项目内容 1.利用TreeView以节点的方式展示数据 2.利用ListView来展示数据 3.利用DataGridView来展示和操作数据 主要教学知4.利用ReportView以报表的方式来展示数据 识点 1. 熟练TreeView以节点的方式展示数据 学习目标 2. 掌握ListView来展示数据 3. 掌握DataGridView来展示和操作数据 4. 掌握ReportView以报表的方式来展示数据 学时 6 备注 项目编号 P1,6 项目名称 绘图和打印 1. 了解图形设备接口的基本原理 2. 了解绘制常见的基本图形 3. 了解图形变换的方法 4. 掌握常用的打印类和控件的使用方法 项目内容 5. 掌握打印、打印预览和打印机设置 1. 图形设备接口的基本原理 2. 绘制常见的基本图形 3. 图形变换的方法 主要教学知4. 常用的打印类和控件的使用方法 识点 5. 打印、打印预览和打印机设置 1. 掌握图形设备接口的基本原理 学习目标 2. 掌握绘制常见的基本图形 3. 掌握图形变换的方法 4. 掌握常用的打印类和控件的使用方法 5. 掌握打印、打印预览和打印机设置 学时 6 备注 项目编号 P1,7 项目名称 水晶报表 1. 掌握使用拉模型方法来创建水晶报表 2. 掌握使用推模型方法来创建水晶报表 项目内容 3. 掌握使用水晶报表的工具箱、各种专家工具,熟悉字段资源管 理器 4. 掌握水晶报表的显示和刷新 1. 使用拉模型方法来创建水晶报表 2. 使用推模型方法来创建水晶报表 3. 使用水晶报表的工具箱、各种专家工具,熟悉字段资源管理器 主要教学知4. 水晶报表的显示和刷新 识点 1. 掌握使用拉模型方法来创建水晶报表 学习目标 2. 掌握使用推模型方法来创建水晶报表 3. 熟练使用水晶报表的工具箱、各种专家工具,熟悉字段资源管 理器 4. 掌握水晶报表的显示和刷新 备注 4 学时 项目编号 P1,8 项目名称 多线程和Windows服务 1. 理解多线程的基本原理 2. 熟练地进行多线程的编程 项目内容 3. 掌握线程同步的基本知识 4. 理解Windows服务的基本原理 5. 掌握创建、安装和卸载Windows服务的基本方法 1. 多线程的基本原理 2. 多线程的编程 3. 线程同步的基本知识 主要教学知4. Windows服务的基本原理 识点 5. 创建、安装和卸载Windows服务的基本方法 1. 掌握多线程的基本原理 2. 熟练地进行多线程的编程 学习目标 3. 掌握线程同步的基本知识 4. 掌握Windows服务的基本原理 5. 掌握创建、安装和卸载Windows服务的基本方法 学时 6 备注 项目编号 P1,9 项目名称 网络编程 1. 了解网络编程的基本原理 2. 使用WebClient类访问Internet的方法 项目内容 3. 使用WebRequest和WebResponse类实现网络编程的方法 4. 使用套接字实现网络通信的编程方法 1. 网络编程的基本原理 2. 使用WebClient类访问Internet的方法 3. 使用WebRequest和WebResponse类实现网络编程的方法 主要教学知4. 使用套接字实现网络通信的编程方法 识点 1. 掌握网络编程的基本原理 2. 掌握使用WebClient类访问Internet的方法 学习目标 3. 掌握使用WebRequest和WebResponse类实现网络编程的方法 4. 掌握使用套接字实现网络通信的编程方法 学时 4 备注 项目编号 P1,10 项目名称 开发多层结构的应用系统 1. 了解应用系统的功能需求分析 2. 了解应用系统的数据库的基本方法 项目内容 3. 掌握三层结构应用系统的设计模式 4. 掌握三层结构的编程实现 1. 应用系统的功能需求分析 2. 设计应用系统的数据库的基本方法 3. 三层结构应用系统的设计模式 主要教学知4. 三层结构的编程实现 识点 1. 掌握应用系统的功能需求分析 学习目标 2. 掌握设计应用系统的数据库的基本方法 3. 掌握三层结构应用系统的设计模式 4. 掌握三层结构的编程实现 学时 10 备注 五、学习资源的选用 1、教材选取的原则 以培养实践能力、创新能力和创业能力为指导思想,贯彻高职高专培养目标,强调理论与实践的结合、教材与实际的结合、操作与管理的结合、选用理论实践一体化教材。具体原则如下: (1) 教材体现工学结合的要求。 (2) 教材内容体现案例和任务的典型性。 (3) 内容的编排上做到循序渐进,由浅入深。 2、推荐教材 宋楚平 周建辉.WinForm应用开发与实践教程[M].北京:高等教育出版社,2009.8 3、参考的教学资料 学习情境授课计划、参考资料、教学课件、练习 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 、实验视屏、项目文档、。 4(学习网站 或 六、教师要求 1、具有WINFORM编程基础、设计程序界面、读写文件、访问数据库、利用控件显示和操作数据、自定义报表打印、企业级水晶报表设计、多线程和Windows服务程序开发、网络应用设计与开发、开发多层结构的应用系统等专业能力。 2、具备项目设计能力、项目组织与实施经验、语言沟通表达能力。 3、主讲老师和指导教师必须讲师以上职务及三年以上教学经验。 4、具备设计基于工作过程的教学法的设计应用能力。 5、具有先进的教学方法,有比较强的驾驭课堂的能力。 6、具有良好的职业道德和责任心。 七、学习场地、设施要求 学习场地和设施要求如表2所示。 表2 学习场地、设施要求 学习场地 实训室 硬件要求 一人一机、硬件CPU P4以上、内存512M 以上 软件要求 SQLServer2005、Windows2000以上、 VS .Net2005、Office软件 八、考核方式与标准 为全面考核学生的学习情况,本课程主要以过程考核为主,考核涵盖项目任务全过程。具体表述如下: 1、考核内容:实践技能与应用 2、考核形式:过程性考核与期末考试相结合。 3、成绩评定方法:采用百分制,过程性考核占50,,期末考试占50,,课程成绩评定依据见表3。 4、过程性考核内容及评定标准 (1)职业道德:占20% 考核内容:包括尊敬师长,遵纪守时,学习态度认真,按时、保质保量完成作业。平时积极主动,勤奋踏实,注意团结协作等。 (2)课堂交流讨论:占20% 考核内容:包括语言表达、思路是否清晰、提出问题、分析问题、解决问题的能力等 (3)任务完成情况:占30% 考核内容:按照一定要求完成Windows程序单元的设计与制作,根据完成的情况,考核掌握的技术是否熟练、规范;设计是否合理、获取信息以及归纳整理的能力。 (4)单元考试:占30% 包括平时单元考试(可安排1,2次,考试方式以上机操作为主)。 5、期末考试(上机操作) (1)命题指导思想 依据教学大纲规定的教学内容、教学要求和教材的范围,重点考核对基本技能的掌握以及运用能力。 (2)考试形式 上机考试,以小组为单位在规定的时间内(一般在一周内)完成某一信息管理系 统的设计、规划和建设。 表3《基于C#的Windows应用程序设计》课程成绩评定依据 考核形式 考核项目 比重(%) 成绩综合评定中比 考试时间 重(%) 职业道德 20 课堂交流讨论 20 过程性考核 50 平时 任务完成情况 30 单元考试 30 完成规定的信息管理系统 期末考试 50 课程结束后 设计与制作 九、学习情境设计 学习情境1: WINFORM编程基础 1. 了解WinForm的编程模型,熟练使用窗体的属性、方法和事 件。 2. 了解多文档应用程序的概念,能够创建多文档应 学习目标 用程序。 3. 掌握创建多窗体应用程序的方法,能合理有效地在窗体间 传递数据。 1. WinForm的编程模型,熟练使用窗体的属性、方法和事件。 2. 多文档应用程序的概念,能够创建多文档应用程序。 学习任务 3. 创建多窗体应用程序的方法,能合理有效地在窗体间传递 数据。 1. 掌握WinForm的编程模型,熟练使用窗体的属性、方法和事 教师知识与 件。 能力要求 2. 掌握多文档应用程序的概念,能够创建多文档应用程序。 3. 掌握创建多窗体应用程序的方法,能合理有效地在窗体间 传递数据。 学生知识与 1. 了解并使用过Windows程序。 能力准备 2. 了解C#基础知识。 教学材料 学习情境授课计划、PPT文档 步骤 教学过程 教学方法建议 1.学习与咨讯 教师下发本学习情境任务目标书,讲解讲授法 winform编程模型,多文档应用程序概念及创演示法 建方法和多窗体数据如何传递。 2.计划与实施 学生进行人员分配,制定练习计划、练习本小组讨论法 学习情境的习题。 提问引导法 3.检查与评估 学生回答教师提出的问题,教师进行指导评练习法 价。 学习情境2: 常用组件 1. 了解Windows组件的概念 2. 熟练使用基本控件 3. 熟练使用容器控件 4. 熟练使用菜单和工具栏控件 学习目标 5. 熟练掌握对话框组件的基本用法 6. 熟练掌握监视文件系统组件、进程组件、定时器组件的基 本用法 1. 掌握Windows组件的概念 2. 掌握使用基本控件 学习任务 3. 掌握使用容器控件 4. 掌握使用菜单和工具栏控件 5. 掌握对话框组件的基本用法 6. 掌握监视文件系统组件、进程组件、定时器组件的基本用 法 1. 掌握Windows组件的概念 2. 掌握使用基本控件 3. 掌握使用容器控件 教师知识与 4. 掌握使用菜单和工具栏控件 能力要求 5. 掌握对话框组件的基本用法 6. 掌握监视文件系统组件、进程组件、定时器组件的基本用法 学生知识与 1. 使用过常用组件。 能力准备 2. 了解面向对象编程模型。 教学材料 学习情境授课计划,PPT文档 步骤 教学过程 教学方法建议 1.学习与咨讯 教师下发本学习情境任务目标书,讲解常用讲授法 组件。 演示法 2.计划与实施 学生进行人员分配,制定练习计划、练习本小组讨论法 学习情境的习题。 提问引导法 3.检查与评估 学生回答教师提出的问题,教师进行指导评练习法 价。 学习情境3: 文件处理 1.了解文件及流的概念 2.熟练使用文件类及目录类对文件及目录进行操作 3.熟练使用文件流类、流读写类对文本文件进行读写操作 学习目标 4.熟练使用二进制读写类对文件进行操作 5.熟悉ini文件的结构,熟练掌握对ini文件的读写操作 1. 掌握文件及流的概念 2. 掌握使用文件类及目录类对文件及目录进行操作 3. 掌握使用文件流类、流读写类对文本文件进行读写操作 学习任务 4. 掌握使用二进制读写类对文件进行操作 5. 掌握ini文件的结构,熟练掌握对ini文件的读写操作 1(掌握文件及流的概念 教师知识与 2. 掌握使用文件类及目录类对文件及目录进行操作 3. 掌握使用文件流类、流读写类对文本文件进行读写操作 能力要求 4. 掌握使用二进制读写类对文件进行操作 5. 掌握ini文件的结构,熟练掌握对ini文件的读写操作 学生知识与 1. 了解文件的基本概念。 能力准备 2. 了解文件的读写含义。 教学材料 学习情境授课计划,PPT文档 步骤 教学过程 教学方法建议 1.学习与咨讯 教师下发本节任务目标书,讲解如何利用流讲授法 类对文件进行读写。 演示法 2.计划与实施 学生进行人员分配,讨论本节讲课内容,随小组讨论法 时 与老师进行交流。 提问引导法 3.检查与评估 学生练习本节课的习题,回答教师提出的问练习法 题。 学习情境4: 访问数据库 1. 了解ADO.NET 2. 了解ADO.NET连接数据库的方法 3. 了解几种数据控件 4. 了解ADO.NET对数据库的基本操作 学习目标 5. 了解通过ADO.NET调用存储过程 6. 了解两种事务处理的方法 1. 掌握ADO.NET 2. 掌握ADO.NET连接数据库的方法 3. 掌握几种数据控件 学习任务 4. 掌握ADO.NET对数据库的基本操作 5. 掌握通过ADO.NET调用存储过程 6. 掌握两种事务处理的方法 1. 掌握ADO.NET 2. 掌握ADO.NET连接数据库的方法 3. 掌握几种数据控件 教师知识与 4. 掌握ADO.NET对数据库的基本操作 5. 掌握通过ADO.NET调用存储过程 能力要求 6. 掌握两种事务处理的方法 学生知识与 1. 了解存储过程的概念。 能力准备 2. 了解事务的概念。 教学材料 学习情境授课计划,PPT文档 步骤 教学过程 教学方法建议 1.学习与咨讯 教师下发本节任务目标书,讲解ADO.Net数讲授法 据库操作、ADO.NET调用存储过程和事务处演示法 理。 2.计划与实施 学生进行人员分配,讨论本节讲课内容,随小组讨论法 时 与老师进行交流。 提问引导法 3.检查与评估 学生练习本节课的习题,回答教师提出的问练习法 题。 学习情境5: 利用控件显示和操作数据 1. 了解TreeView以节点的方式展示数据 2. 了解ListView来展示数据 3. 了解DataGridView来展示和操作数据 4. 了解ReportView以报表的方式来展示数据 学习目标 1. 熟练利用TreeView以节点的方式展示数据 2. 熟练利用ListView来展示数据 3. 熟练利用DataGridView来展示和操作数据 学习任务 4. 熟练利用ReportView以报表的方式来展示数据 1. 熟练TreeView以节点的方式展示数据 教师知识与 2. 掌握ListView来展示数据 3. 掌握DataGridView来展示和操作数据 能力要求 4. 掌握ReportView以报表的方式来展示数据 学生知识与 1. 熟悉Windows的资源管理器 能力准备 教学材料 学习情境授课计划,PPT文档 步骤 教学过程 教学方法建议 1.学习与咨讯 教师下发本节任务目标书,讲解TreeView以讲授法 节点的方式展示数据、ListView来展示数演示法 据、DataGridView和ReportView来展示和操 作数据。 2.计划与实施 学生进行人员分配,讨论本节讲课内容,随小组讨论法 时 与老师进行交流。 提问引导法 3.检查与评估 学生练习本节课的习题,回答教师提出的问练习法 题。 学习情境6: 绘图和打印 1. 了解图形设备接口的基本原理 2. 了解绘制常见的基本图形 3. 了解图形变换的方法 4. 了解常用的打印类和控件的使用方法 学习目标 5. 了解打印、打印预览和打印机设置 1. 熟练掌握图形设备接口的基本原理 2. 熟练掌握绘制常见的基本图形 3. 熟练图形变换的方法 学习任务 4. 掌握常用的打印类和控件的使用方法 5. 掌握打印、打印预览和打印机设置 1. 掌握图形设备接口的基本原理 教师知识与 2. 掌握绘制常见的基本图形 3. 掌握图形变换的方法 能力要求 4. 掌握常用的打印类和控件的使用方法 5. 掌握打印、打印预览和打印机设置 学生知识与 1. 了解图形图象处理的基本原理 能力准备 2. 了解打印的基本概念 教学材料 学习情境授课计划,PPT文档 步骤 教学过程 教学方法建议 1.学习与咨讯 教师下发本节任务目标书,讲解绘图和打印。 讲授法 演示法 2.计划与实施 学生进行人员分配,讨论本节讲课内容,随小组讨论法 时 与老师进行交流。 提问引导法 3.检查与评估 学生练习本节课的习题,回答教师提出的问练习法 题。 学习情境7: 水晶报表 1. 了解使用拉模型方法来创建水晶报表 2. 了解使用推模型方法来创建水晶报表 学习目标 3. 了解使用水晶报表的工具箱、各种专家工具,熟悉字段资源 管理器 4. 了解水晶报表的显示和刷新 1. 掌握使用拉模型方法来创建水晶报表 2. 掌握使用推模型方法来创建水晶报表 3. 熟练使用水晶报表的工具箱、各种专家工具,熟悉字段资源 学习任务 管理器 4. 掌握水晶报表的显示和刷新 1. 掌握使用拉模型方法来创建水晶报表 教师知识与 2. 掌握使用推模型方法来创建水晶报表 3. 熟练使用水晶报表的工具箱、各种专家工具,熟悉字段资源 能力要求 管理器 4. 掌握水晶报表的显示和刷新 学生知识与 1. 了解报表的概念。 能力准备 2. 了解报表的制作方法 教学材料 学习情境授课计划,PPT文档 步骤 教学过程 教学方法建议 1.学习与咨讯 教师下发本节任务目标书,讲解拉模型创建讲授法 水晶报表、推模型创建水晶报表、水晶报表演示法 的工具箱、各种专家工具,熟悉字段资源管 理器、水晶报表的显示和刷新。 2.计划与实施 学生进行人员分配,讨论本节讲课内容,随小组讨论法 时 与老师进行交流。 提问引导法 3.检查与评估 学生练习本节课的习题,回答教师提出的问练习法 题。 学习情境8: 多线程和Windows服务 1. 理解多线程的基本原理 2. 熟练地进行多线程的编程 学习目标 3. 掌握线程同步的基本知识 4. 理解Windows服务的基本原理 5. 掌握创建、安装和卸载Windows服务的基本方法 1. 掌握多线程的基本原理 2. 熟练地进行多线程的编程 3. 掌握线程同步的基本知识 学习任务 4. 掌握Windows服务的基本原理 5. 掌握创建、安装和卸载Windows服务的基本方法 1. 掌握多线程的基本原理 2. 熟练地进行多线程的编程 教师知识与 3. 掌握线程同步的基本知识 4. 掌握Windows服务的基本原理 能力要求 5. 掌握创建、安装和卸载Windows服务的基本方法 学生知识与 1. 了解多线程的概念。 能力准备 2. 了解windows服务的基本原理。 教学材料 学习情境授课计划,PPT文档 步骤 教学过程 教学方法建议 1.学习与咨讯 教师下发本节任务目标书,讲解多线程和讲授法 Windows服务。 演示法 2.计划与实施 学生进行人员分配,讨论本节讲课内容,随小组讨论法 时 与老师进行交流。 提问引导法 3.检查与评估 学生练习本节课的习题,回答教师提出的问练习法 题。 学习情境9: 网络编程 1. 了解网络编程的基本原理 2.了解使用WebClient类访问Internet的方法 学习目标 3.了解使用WebRequest和WebResponse类实现网络编程的方法 4.了解使用套接字实现网络通信的编程方法 1. 掌握网络编程的基本原理 2. 掌握使用WebClient类访问Internet的方法 3. 掌握使用WebRequest和WebResponse类实现网络编程的方 学习任务 法 4. 掌握使用套接字实现网络通信的编程方法 1. 掌握网络编程的基本原理 2. 掌握使用WebClient类访问Internet的方法 教师知识与 3. 掌握使用WebRequest和WebResponse类实现网络编程的方法 4. 掌握使用套接字实现网络通信的编程方法 能力要求 学生知识与 1. 了解网络编程的基本原理 能力准备 2. 了解Internet。 教学材料 学习情境授课计划,PPT文档 步骤 教学过程 教学方法建议 1.学习与咨讯 教师下发本节任务目标书,讲解WebClient讲授法 类访问Internet的方法、使用WebRequest演示法 和WebResponse类实现网络编程的方法、使 用套接字实现网络通信的编程方法。 2.计划与实施 学生进行人员分配,讨论本节讲课内容,随小组讨论法 时 与老师进行交流。 提问引导法 3.检查与评估 学生练习本节课的习题,回答教师提出的问练习法 题。 学习情境10: 开发多层结构的应用系统 1. 了解应用系统的功能需求分析 2. 了解应用系统的数据库的基本方法 学习目标 3. 了解三层结构应用系统的设计模式 4. 了解三层结构的编程实现 1. 掌握应用系统的功能需求分析 2. 掌握设计应用系统的数据库的基本方法 3. 掌握三层结构应用系统的设计模式 学习任务 4. 掌握三层结构的编程实现 1. 掌握应用系统的功能需求分析 2. 掌握设计应用系统的数据库的基本方法 教师知识与 3. 掌握三层结构应用系统的设计模式 4. 掌握三层结构的编程实现 能力要求 学生知识与 1. 熟练掌握数据库 能力准备 2. 了解三层结构的应用系统。 教学材料 学习情境授课计划,PPT文档 步骤 教学过程 教学方法建议 1.学习与咨讯 教师下发本节任务目标书,讲解如何开发多讲授法 层结构的应用系统。 演示法 2.计划与实施 学生进行人员分配,讨论本节讲课内容,随小组讨论法 时 与老师进行交流。 提问引导法 3.检查与评估 学生练习本节课的习题,回答教师提出的问练习法 题。
本文档为【基于C#的Windows应用程序设计课程标准】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_624976
暂无简介~
格式:doc
大小:48KB
软件:Word
页数:24
分类:其他高等教育
上传时间:2019-01-09
浏览量:18