2022年2022年课程整体教学设计 .pdf

上传人:C****o 文档编号:39716742 上传时间:2022-09-07 格式:PDF 页数:8 大小:198.22KB
返回 下载 相关 举报
2022年2022年课程整体教学设计 .pdf_第1页
第1页 / 共8页
2022年2022年课程整体教学设计 .pdf_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《2022年2022年课程整体教学设计 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年课程整体教学设计 .pdf(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、C#程序设计课程整体教学设计设计者:崔晓军所属系部(教研室):信息技术系网络技术教研室课程基本信息课程名称C#程序设计课程性质专业必修课学 分3.5 总学时64 授课班级网络技术 10-1、10-2 课程定位C#程序设计 是三年制高职计算机网络技术专业的一门专业必修课程,对学生进行基础性的、面向对象的程序设计训练,为学习后继课程做好铺垫,同时也为今后开发软件打下良好的基础。其任务是介绍面向对象程序设计的方法和C#语言的基本概念,使学生正确理解和掌握面向对象的基础理论和方法及面向对象的编程思想和技术,掌握 C#特有的面向对象技术,培养学生的面向对象编程思想和兴趣,提高学生的实际操作能力和团体合作

2、的编程意识。课程目标设计主要包括知识目标、能力目标以及其他目标(一)知识教学目标1、理解并掌握面向对象程序设计的基本理论和方法;2、熟悉 C#语言的基本语法;3、熟悉并掌握常用.NET类库和 Windows控件的使用。(二)能力培养目标通过对 C#程序设理论和实践教学,应能使本专业的学生掌握面向对象程序设计的理论知识和应用技能,锻炼学生进行软件开发的能力。通过教学应使学生获得以下面向对象程序设计的知识和能力:1、能正确安装和配置.NET的运行环境,能独立完成教学基本要求规定的实验;2、能熟练使用软件集成开发环境Visual Studio.NET,会使用调试工具调试应用程序;3、能进行简单的Wi

3、ndows程序设计;4、能利用面向对象程序设计的原理,进行类的设计;5、能使用常用.NET 类库和 Windows 控件,进行Windows程序设计;6、能熟悉使用ADO.NET,能进行简单地数据库应用程序的设计;7、能独立进行小型应用软件的开发。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 8 页 -课程设计思路一、课程知识体系设计序号知识模块知识单元知识点学时1 C#语法知识C#语言基础1、Visual Studio 开发环境2、控制台应用程序开发3、C#语言基础4、C#语言特点16 2 C#语法知识C#面向对象编程基础1、WinForm 应用程序开发2、C#面向对象编程语

4、言基础3、WinForm 应用程序的调试4、简单的 WinForm 控件的使用8 3 C#语法知识C#面向对象编程进阶1、委托和事件2、集合3、String 类4、命名空间和局部类8 4 WinForm应用程序开发记事本的设计1、Windows 窗体及对话框2、Windows 窗体的常用属性3、Windows 窗体的设计方法4、鼠标和键盘事件5、常用控件的使用10 5 数据库应用程序开发图书管理系统的设计1、Windows 窗体应用程序操作数据库2、ADO.NET 的功能和组成3、六大对象的使用方法4、数据库的连接与关闭5、数据集6、DataGridView 控件的使用10 6 网络通信程序开

5、发MyQQ 的设计1、网络通信知识2、Socket 类3、多线程和Thread 类4、ListView 控件5、NotifyIcon 组件的使用10 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 8 页 -课程设计思路二、课程能力训练设计序号能力训练项目名称学时能力目标主要支撑知识训练方式地点结果(可展示)1 设计应用程序界面2 1.熟练掌握在Vis-ual Studio 环境中创建 Windows应用程序项目、保存文件、打开项目方法;2.掌握控件工具箱、窗体设计器、属性窗口的使用方法;3.熟练掌握控件的布局方法;1.C#集成开发环境中各窗口的作用及使用方法;2.控件的常用属性

6、的作用及设置方法;3.Windows 应用程序开发的基本步骤;实训机房界面截图2 流程控制2 1.熟练掌握 if,else 语句和 switch语句的语法格式和使用技巧;2.熟练掌握 for循环和while 循环实现过程、方法技巧;3熟练掌握窗体应用程序的编写、调试技巧;1.选择结构程序设计的基本方法;2.循环结构程序设计的基本方法;3.“Windows窗体应用程序”的设计方法;实训机房代码截图3 数组程序设计2 1.熟练掌握 foreach循环语句的使用技巧;2.学会将使用下标访问数组元素的方法应用于数组列表、控件的Items 属性;3.熟练掌握“Windows窗体应用程序”的编写、调试技巧

7、;1.数组的声明、创建、赋值和引用方法;2.列表框的 Items 属性;3.数组列表的常用方法来操作列表框和数组列表;实训机房代码截图4 面向对象编程基础实训2 1.熟练掌握类和对象的定义;2.学会编写方法;3.熟练掌握属性的声明和访问方式;1.类和对象的定义;2.方法的重载;3.属性的声明和访问方式;实训机房运行结果截图5 类的继承2 1.熟悉 Windows窗体程序的开发调试与运行操作方法;2.熟练掌握属性访问方式;3.初步编程实现类的继承;1.类 属 性 的 访 问 方法;2.继承的概念;3.多态的概念;实训机房运行结果截图名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 8

8、 页 -6 接口、Array 类2 1.熟悉 Windows窗体程序的开发、调试与运行操作方法;2.掌握类的定义和实例化编程;3.掌握接口的定义和使用;4.学会利用 Array 类实现数据的排序和查找;1.接口的概念及用法;2.Array类常用的方法;实训机房运行结果截图7 String类应用2 1.熟悉 Windows窗体程序的开发、调试与运行方法;2.掌握字符串常用的功能实现方法;1.String类的常用方法和属性;2.StringBuilder类的常用方法和属性;实训机房运行结果截图8 记事本的设计6 1.熟练掌握单文档界面的设计2.掌握对文本文件的编写、修改、查找和替换功能的实现;3.

9、掌握鼠标和键盘事件编程1.Windows 窗体及对话框2.Windows 窗体的常用属性3.Windows 窗体的设计方法4.鼠标和键盘事件5.常用控件的使用实训机房项目作品9 图书管理系统的设计6 1.熟练掌握多文档界面的设计2.掌握 C#连接、访问、操作数据库的方法3.学会开发小型的管理信息系统1.Windows 窗体应用程序操作数据库2.ADO.NET的功能和组成3.六大对象使用方法4.数据库连接与关闭5.数据集6.DataGridView控件的使用实训机房项目作品10 MyQQ 的设计6 1.掌握网络通信编程的方法和基本技巧2.掌握多线程的实现方法3.掌握数据的发送和接收方法与技巧1.

10、网络通信知识2Socket 类3.多线程和 Thread类4.ListView控件5.NotifyIcon组件的使用实训机房项目作品三、课程教学方法与手段设计(一)教学方法设计本课程教学设计在宏观上采用“项目驱动”,在微观上采用“问题牵引”、“多重循环”教学方法;在逐个完成各个任务单元的过程中,以“层层递进”的方式完成项目实战,实现课程设计以工程项目为主线、项目实战为载体、职业素质培养贯穿整个教学过程为理念。项目实训案例素材均为企业真实项目的仿真。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 8 页 -1、课程采用“实践导向型”的思路进行教学内容的选取,综合运用案例教学、项目教

11、学、讨论/辩论式的教学形式,开展课程改革、考试考核方法改革。本课程技能涉及广泛的.NET 平台下的开发技术,获取技能的方式采用多个小案例配合知识点的方法,是“多点突破”,比起传统的从理论做起的推进方式,更适合高职学生。2、在宏观课程教学中,遵循企业开发实际项目的要求,将具有代表性的工程项目贯穿整个教学过程。将项目分解为独立的任务单元,完成各任务单元学习的过程,就是学习.NET 技术的过程,就是学习开发应用系统基本技能的过程。3、在微观课堂组织上,始终以项目为驱动,采用“问题牵引”、“多重循环”的教学方法。首先在每个任务单元里提出要解决的问题或要实现的功能,通过解决这些问题及实现相应模块的功能,

12、学习.NET 的开发技术,掌握实用、够用的理论知识。通过在每个任务单元中要解决问题的延伸、拓展,在前、后知识点之间建立起联系,实现知识点的多重循环,巩固和加深学生从应用角度对知识的理解和应用,帮助学生构建知识台阶,完成各任务单元的过程,就是以层层递进方式实现项目实战的完成过程。(二)教学手段设计在该课程的教学过程中,采用的现代教育技术手段主要有:1、精心设计教学课件,通过创建问题情境,激发学生学习兴趣。在课件设计中,营造轻松活泼的课堂气氛,将抽象化的问题融入到学生熟悉的生活情境,并通过动画演示等手段,让学生通过对熟悉事物的认知来理解理论知识。2、教师课堂编程示范,锻炼学生程序编制能力。由于程序

13、设计课程的特点,如果将大段程序以课件形式提供给学生,学生可能会出现照抄课件的情况。因此,在课堂上,对于要实现的程序,都是主讲教师边分析,边实现。学生在教师分析的同时,可以自己实现程序,通过与教师所写程序的比较,找出自己的不足,提高自己的程序编制能力。3、充分利用多媒体教学系统,进行课堂辅助教学。(1)广播教学。在教师理论讲解及总结提高时,通过广播教学方式,可以让学生集中精力。(2)个别辅导。在学生课堂练习时,教师可以通过多媒体教学系统发现学生遇到的问题,进行个别辅导。同时,教师也可以将学生优秀作品进行展示。(3)作业收发。通过多媒体教学系统功能,可以快速收发学生作业。4、利用网络将课堂教学延伸

14、到课外,注重学生课后学习过程监控。在课堂教学的基础上,天空教室中的网络课堂为学生提供了教学课件、论坛讨论、技术前沿等拓展学习资料。学生必须在课后阅读相关辅导材料,完成网络课程中提供的对应练习。同时,教师还运用远程在线指导随时解决学生在学习过程中所遇到的问题。其方法是教师在课余时间利用多种免费即时软件(如QQ、MSN)的远程协助功能,在教师的计算机上远程运行、修改学生机的程序代码,实现教师异地现场指导的功能。名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 8 页 -课程设计思路四、课程教学进度表设计序号周次学时单元标题主要教学内容教学组织形式作业1 1 2 认识 C#课程介绍、开发

15、环境介绍、控制台应用程序开发讲授阅读教材第 2章2 1 2C#语言基础(1)数据类型、常量和变量讲授3 2 2实训 1:设计应用程序界面设计一个简单的用户登录界面,熟悉窗体应用程序的设计与调试实训实训报告4 2 2C#语言基础(2)运算符和表达式讲授5 3 2C#语言基础(3)选择、循环等流程控制讲授6 3 2实训 2:流程控制多分支选择结构程序设计、多重循环结构程序设计实训实训报告7 4 2C#语言基础(4)数组、结构和枚举讲授8 4 2实训 3:数组程序设计数组的定义、初始化和访问实训实训报告9 5 2C#面向对象编程(1)类和对象、方法讲授10 5 2实训 4:类、对象使用编程类的定义、

16、实例化,方法的定义与访问实训实训报告11 6 2C#面向对象编程(2)方法、属性、继承和多态讲授12 6 2实训 5:WinForm应用程序的编写与调试窗体的继承、类的继承实训实训报告13 6/7 2C#面向对象编程进阶(1)委托、事件、接口讲授14 7 2实训 6:委托和事件、接口编程备忘录的设计实训实训报告15 8 2C#面向对象编程进阶(2)集合、String类讲授16 8 2实训 7:String类应用编程字符串的分割、子串查找等实训实训报告名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 8 页 -17 9 2案例 1-记事本设计(1)项目总体分析和窗体设计讲授18 9

17、2案例 1-记事本设计(2)对话框、鼠标和键盘事件讲授19 10 2实训 8:记事本设计与实现(1)记事本窗体、查找窗体的设计实训20 10 2实训 8:记事本设计与实现(2)替换窗体设计、程序调试、上交作品实训实训作品和报告21 11 2案例 2-图书管理系统的设计(1)项目总体分析和窗体设计讲授22 12 2案例 2-图书管理系统的设计(2)ADO.NET 的功能、数据库的连接和关闭方法、六大对象的使用方法讲授23 12 2实训 9:图书管理系统的设计与实现(1)借书窗体、还书窗体的设计实训24 13 2实训 9:图书管理系统的设计与实现(2)读者窗体的设计、程序调试、上交作品实训实训作品

18、和报告25 13 2案例 3-MyQQ的设计(1)项目总体分析和窗体设计讲授26 14 2案例 3-MyQQ的设计(2)网络通信、多线程讲授27 14 2实训 10:MyQQ的设计与实现(1)数据包的设计、主界面设计实训28 15 2实训 10:MyQQ的设计与实现(2)聊天窗口的设计、程序调试、上交作品实训实训作品和报告29 15 2机动30 16 2上机考核完成一个指定的窗体应用程序实训实训考核作品名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 8 页 -考核方法设计采用平时成绩和实践考核相结合的课程考核方式,避免“一考定成绩”的课程考核方法,将对学生的考核贯穿到教学的全过程

19、。其中,学生的平时成绩包括平时表现(出勤率和课堂表现)、实训成绩,主要考核学生的学习态度、独立动手能力、知识熟练程度和自学思考能力。实践考核主要考核学习综合运用所学知识与技能的能力。课程总成绩=平时表现(20%)+实训成绩(40%)+实践考核(40%)教材与教学资源教材:Visual C#(2008 版)应用案例教程郑阿奇主编 电子工业出版社2010.7 第一版其他教学资源:1.Visual C#2005 程序设计教程崔淼主编 2008.7 第一版机械工业出版社2.Visual C#2005 程序设计教程实训与习题解答崔淼主编2008.7 第一版机械工业出版社3.Visual C#2005 从

20、入门到精通,(英)John Sharp著,周靖译,清华大学出版社2008.2第一版4.天空教室“C#程序设计”课程网站中提供的其他参考资料Visual C#2005 从入门到精通,(英)John Sharp著,周靖译,清华大学出版社学生自学建议由于本课程是一门实践性很强的专业课程,编程技能的熟练掌握需要大量的练习积累,因此,建议有条件的同学可以在自己的计算机上安装Visual Studio 开发环境,加强练习。同时,多登录到CSDN 等学习网站进行自主学习,提高自己的实践技能。教研室审批意见教研室主任:年月日系部审批意见系部公章系部主任:年月日名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 8 页 -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁