《Visual C#.NET程序设计教程教学教案.docx》由会员分享,可在线阅读,更多相关《Visual C#.NET程序设计教程教学教案.docx(10页珍藏版)》请在第壹文秘上搜索。
1、教师教案(20102011学年第1学期)课程名称:C#程序设计授课学时:32授课班级:29406101-06任课教师:杨剑教师职称:讲师教师所在系别:计算机系电子科技大学成都学院教务处第一章.NET与C#概述一、教学内容及要求教学内容:本章围绕C#程序,首先介绍了相关的.NET、.NETFramework.NET类库、公共语言运行时、C#语言编译器、中间语言代码等基本概念及其关系,然后介绍了ViSua1.StUdiO.NET2005的基本操作方法,最后通过4个实例重点介绍了C#控制台应用程序、WindoWS应用程序、Web应用程序的创建、编辑、调试和运行的基本操作过程,同时还分析了它们的特点。
2、(1) .NET与C#简介(0.5学时)(2) C#程序的开发环境(0.5学时)(3) 3种简单的C#程序(1学时)基本要求:(1) .NET平台、.NETFramework的结构及其优点。(了解)(2) C#语言的特点及其发展。(了解)(3)控制台应用程序、Win32应用程序和Web应用程序的结构及其特点。(了解)(4) C#程序在Visua1.Studio.NET2005中的建立、编辑、生成和运行过程。(掌握)二、教学重点、难点及解决办法教学重点:(1) Visua1.Studio.NET的解决方案和项目文件的组织结构(2) C#程序的结构、特点。(1)事件的声明(2)事件的订阅(3)事件
3、的引用4.基于事件的Windows编程(DC#window应用程序概述(2)Window窗体与事件驱动编程四、作业书后作业第1,2,3,4,7题五、参考资料1Visua1.C#2005程序设计语言.微软公司.高等教育出版社.2007-2C#入门经典(第5版).(美)沃森(KariiWatson)内格尔(ChriStianNage1.)、齐立波、黄静.清华大学出版社.2010-123JVisua1.C#2005从入门到精通.(英)JohnSharp,周靖译.清华大学出版社.2006-6六、教学后记第八章程序调试与异常处理一、教学内容及要求教学内容:首先介绍C#程序中常见的3种类型的错误,接着详细
4、介绍如何使用Visua1.Studio调试微来调试借误,以及两种程序设计中经常使用的人工调试错误的方法;然后围绕C#异常处理的概念,介绍3种异常处理语句,包括它们的语法结构,并通过具体的例子详细说明其使用过程。(1)程序错误。(0.5学时)(2)程序的异常处理。(1.5学时)基本要求:(1)掌握事件的概念,理解事件处理的机制。(正确理解)(2)了解C#语言的3种错误类型。(了解)(3)熟练运用ViSUaIStUdiO.Net用05提供的调试器。(掌握)(4)了解异常和异常处理的概念。(了解)(5)能够使用try-catch-fina11y及throw语句来捕获和处理异常。(掌握)二、教学重点、
5、难点及解决办法教学重点:(1)调试器的使用。(2)try-CaICh-fina1.1.y及throw语法结构和使用方法教学难点:(1)异常和异常处理的概念(2)使用try-catch-fina1.1.y及throw语句来捕获和处理异常从教学方法上,利用多媒体进行教学,使学生能够很快掌握课程的主要知识和解决问题的方法,并通过大量程序演示、案例教学和启发性的教学,提高学生的自学、创新意识,循序渐近,由浅入深,引导学生对相关知识点理解和应用。三、教学设计结合多媒体教学方式,采用电子教案进行讲授为主、程序演示为辅、辅以师生互动、F1.由讨论、回答问题激励等多种手段完全教学任务。1 .程序错误(1)程序
6、错误分类2)调试程序错误2.程序的异常处理(1)异常处理的概念(2)使用try-catch语句处理异常(3)使用fina1.1.y语句处理异常(4)使用throw语句抛出和处理异常四、作业书后作业第1,2,3题五、参考资料I1.1.VisuaIC#2(X)5程序设计语言.微软公司商等教育出版社.2007-2C#入门经典(第5版).(美)沃森(KarIiWatson).内格尔(ChriStianNage1.).齐立波、黄静.清华大学出版社.2010-123Visua1.C#2(X)5从入门到精通.(英)JohnSharp,周靖译.清华大学出版社.2006-6六、教学后记第九章WindOwS程序的
7、界面设计一、教学内容及要求教学内容:首先介绍基于Windows的应用程序的基本概念,以及一些常用的Windows窗体控件的使用和它们的特征,然后介绍如何创建较为曳杂的Windows应用程序。(1)窗体与控件概述。(0.2学时)(2)输入/输出类控件。(0.5学时)(3)容器控件。(0.5学时)(4) PiCtUreBOX控件。(0.3学时)(5)菜单、工具栏和状态栏。(0.5学时)(6)对话框。(0.5学时)(7) SDI和MDI应用程序。(0.5学时)基本要求:(I)掌握Windows窗体和控件的常用属性。(掌握)(2)掌握一些常用的WindOWS窗体控件的使用。(掌握(3)学会设计Wind
8、oWS窗体。(掌握)(4)学会创建较为熨杂的WindowS应用程序。(掌握)二、教学重点、难点及解决办法教学重点:(1) Windows窗体应用程序中窗体、控件、事件的基本概念。(2) Windows窗体控件的共同特性。(3)常用的WindOWS窗体控件。教学难点:常用的WindoWS窗体控件的使用从教学方法上,利用多媒体进行教学,使学生能够很快掌握课程的主要知识和解决问题的方法,并通过大量程序演示、案例教学和启发性的教学,提高学生的自学、创新意识,循序渐近,由浅入深,引导学生对相关知识点理解和应用。三、教学设计结合多媒体教学方式,采用电子教案进行讲授为主、程序演示为辅、辅以师生互动、自由讨论
9、、回答问题激励等多种手段完全教学任务。1 .窗体与控件概述(1) WindOWS窗体(2)窗体的控件2 .输入/输出类控件(1)按钮、标签与文本框控件(2)单选、夏选、列表框与组合框(3)应用实例3 .容器控件(1) GroupBox控件(2) PaneI控件(3) TabContro1.控件(4)应用实例4 .PictureBox控件(1) PictureBox控件(2)应用实例5 .菜单、工具栏和状态栏(1)菜单(2)工具栏(3)状态栏(4)应用实例6 .对话框(1)对话框概述(2)消息框(3)通用对话框(4)应用实例7 .SDI和MD1.应用程序四、作业书后作业第1,2,3,4,5题五、参考资料1Visua1.C#2005程序设计语言.微软公司.高等教育出版社.2007-22C#入门经典(第5版).(美)沃森(KariiWatson)内格尔(ChriStianNage1.),齐立波、黄静.清华大学出版社.2010-121.3Visua1.C#2005从入门到精通.(英)JohnSharp,周靖译,清华大学出版社.2006-6六、教学后记