C#大纲及进程表.doc_第1页
C#大纲及进程表.doc_第2页
C#大纲及进程表.doc_第3页
C#大纲及进程表.doc_第4页
C#大纲及进程表.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C#编程基础课程进程表总计学习课时为 120 课时,其中理论课时为 120 课时,实验课时为 0 课时,适用专业: 软件开发专业 使用,各章节课时分配如下:章节号章节名称理论课时分配实验课时分配说明第1章.NET和Visual Stdio.NET简介3语言介绍 编程环境第2章开始C#编程3C#应用初级第3章变量与常量6C#应用初级第4章表达式与程序流程9C#灵活编程第5章类和它的方法12面向对象基础第6章继承、多态12面向对象深入第7章异常、结构与枚举9C#中级应用第8章集合与接口12C#中级应用第9章委托与事件9C#中级应用第10章文件操作9C#高级应用第11章Windows窗体编程(一)9.NET框架类库第12章Windows窗体编程(二)9C#.NET高级应用第13章C#综合复习训练18C#.NET高级应用课时总计120教务处复审: 学科负责人初审:安士美 编制人: 徐进 C#编程课程教学大纲适用专业:软件开发专业- .NET 方向 教 材:非标 教学环境:理实一体化考核方法: 实践考试一、 课程的性质与任务C#面向对象编程课程是我院高级软件工程师专业必修课程。通过本课程的学习,使学员可以系统地了解C#和.NET框架类库等相关知识,通过项目实践,培养和提高学员C#软件项目开发能力,达到C#软件工程师要求。二、 教学内容第1章 .NET和Visual Stdio.NET简介目的要求1. 完成Visual Studio 环境配置和安装。 2. 完成Visual Studio 开发环境调试。3. 完成Visual Studio 下的MSDN安装。教学内容1.讲解 Visual Studio 开发环境的各个版本。2.讲解 如何安装配置Visual Studio 开发环境。3.讲解 Visual Studio MSDN的安装配置。思考与练习 自己动手安装配置 Visual Studio开发环境。第2章 开始C#编程目的要求1. 完成Visual C#控制台应用程序的建立。2. 学习Visual C#控制台环境下程序开发。教学内容1. 建立Visual C#的控制台编程项目。 2. 给出一个Console类的程序。3. 讲解Console类的程序的编写过程。思考与练习 4. 完成课本后指定的习题。5. 将所学内容和C语言进行比较思考。第3章 变量与常量 目的要求1.学习C#语言各种变量及其特点 2.学习C#语言各种变量类型3.学习C#数据类型转换和格式输出程序教学内容1.讲解C#语言各种变量及其特点 2.讲解C#语言各种变量类型3.讲解C#数据类型转换和格式输出程序 思考与练习 1.完成课本后指定的习题。第4章 表达式与程序流程目的要求1.对C#运算符与表达式的操作 2.对C#程序流程控制的操作3.编写C#流程控制程序。教学内容1.讲解C#的运算符和表达式。 2.讲解使用C#控制程序流程。 思考与练习 1.完成课本后指定的习题。2.写一个C#流程控制小程序(如根据月份判断季节)第5章 类和它的方法目的要求1. 理解类和对象的概念 2. 熟练定义类3正确使用访问修饰符4. 熟练使用构造函数和方法重载5. 正确定义类的属性和方法教学内容1. 建立一个Student类 2. 通过这个Student类来讲解各知识点。 思考与练习 1. 独立思考总结各个知识点。2. 完成课本后指定的习题。第6章 继承、封装、多态目的要求1.理解什么是继承 2.熟练操作继承相关的语法3.理解什么是封装4.在编程时体现封装的思想5.理解多态的概念6.能够编写抽象方法和虚方法教学内容1.给出示例代码(例如:MySchool等等) 2.结合示例代码讲解各个知识点 思考与练习 1. 思考面向对象的三大特性2. 自己动手总结各个知识点3. 完成课本后指定的习题 第7章 异常、结构与枚举 目的要求1.学习C#异常类 2.操作C#异常类使用3.利用try、catch写C#异常处理程序教学内容1.给出一个Rectangle程序 2.内容讲解思考与练习 1.完成课本后指定的习题。2.思考编程中异常可能出现的地方和处理方法。第8章 集合 目的要求1. 能够使用集合来批量操作数据。 2. 能够操作Collection命名空间下的常用集合。教学内容1. 讲解ArrayList的操作和使用。 2. 讲解List的操作和使用。3讲解HashTable的操作和使用。思考与练习 1. 思考比对集合与数组的优缺点。2. 完成课本后指定的习题。第9章 委托与事件 目的要求1.学习以委托的方式进行方法的调用。 2.熟练操作事件的订阅和触发。 教学内容1.给出委托应用的一个程序。 2.结合给出的程序讲解委托的语法及操作实现。3.在委托的基础上讲解事件的订阅和触发。 思考与练习 1. 思考以委托的方式调用方法有哪些好处。2. 完成课本后指定的习题。第10章 文件操作目的要求1使用Visual Studio 完成文件的创建、复制、移动、删除操作。2. 能够对系统上指定盘符、路径下的多个文件进行遍历操作。 教学内容1.讲解文件的操作中需要使用的类,和相关的方法。 2.讲解文件夹操作的相关方法。思考与练习 1. 在系统指定目录下创建一个文件,并向文件中保存数据。2. 对指定目录进行遍历操作。3. 完成课本后指定的习题。第11章 Windows窗体编程一目的要求1.学习WinForm窗体应用程序中的基础控件(Button TextBox CheckBox PictureBox ComboBox 等等)。 2.操作WinForm窗体应用程序中的基础控件的使用。教学内容1.给出窗体控件使用的程序 2.在示例的基础上讲解各个控件的操作思考与练习 1. 完善各种窗体控件使用的程序。2. 完成课本后指定的习题。第12章 Windows窗体编程二目的要求1.学习WinForm窗体应用程序中的复杂控件(ListView TreeView 程序导航控件 容器控件 等等)。 2.操作WinForm窗体应用程序中的复杂控件的使用。教学内容1.给出窗体控件使用的程序 2.内容讲解思考与练习 1. 结合指定控件制作WinForm窗体应用程序。 2. 完成课本后指定的习题。第13章 C#综合复习训练目的要求1.复习、串讲本书各章节重点知识2.串联各章节重点知识,制作一个C#练习应用程序。 教学内容1.设计目标2.界面设计3.代码编写思考与练习 1. 完成课本后指定的习题。三、大纲说明1.本课程建议采

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论