《2022年面向对象程序设计大纲 .pdf》由会员分享,可在线阅读,更多相关《2022年面向对象程序设计大纲 .pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、大纲统一封面面向对象程序设计课程教学大纲适用专业计算机应用总学时84 大纲制定时间20102 第几次修订3 学制三年学分3.5 大纲制定人刘丽琳大纲审核人名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 面向对象程序设计教学大纲(适用于计算机应用技术、计算机网络技术专业)学时数: 84 先修课:计算机应用基础、 C语言程序设计和关系数据库与SQLServer后续课: C/S项目的开发一、课程性质面向对象程序设计 (C#) 是三年制
2、高职计算机应用技术专业和计算机网络技术专业的一门专业必修课程, 对学生进行基础性的、 面向对象的程序设计训练,为学习后继课程做好铺垫, 同时也为今后开发软件打下良好的基础。其任务是介绍面向对象程序设计的方法和C# 语言的基本概念。课程教学目标是:使学生正确理解和掌握面向对象的基础理论和方法及面向对象的编程思想和技术,掌握C#特有的面向对象技术, 培养学生的面向对象编程思想和兴趣,训练学生编程的实战能力。了解面向对象理论技术的发展趋势培养学生初步的科学研究素养。先修课是计算机应用基础 、 C语言程序设计 和关系数据库与 SQLServer,本课程也为其他软件课程提供程序设计基础。二、课程目标(一
3、)知识教学目标1、理解并掌握面向对象程序设计的基本理论和方法;2、熟悉 C# 语言的基本语法;3、熟悉并掌握常用 .NET类库和 Windows控件的使用。(二)能力培养目标通过对面向对象程序设计(C#)理论和实践教学,应能使本专业的学生掌握面向对象程序设计的理论知识和应用技能,锻炼学生进行软件开发的能力。通过教学应使学生获得以下面向对象程序设计的知识和能力。1、能正确安装和配置 .NET的运行环境,能独立完成教学基本要求规定的实验;2、能熟练使用软件集成开发环境Visual Studio .NET,会使用调试工具调试应用程序;3、能使用常用 .NET类库和 Windows控件,进行 Wind
4、ows程序设计;4、能利用面向对象程序设计的原理,进行类的设计;5、熟练编写文本文件操作程序;6、能读懂基本的 GDI+多媒体应用程序7、能熟悉使用 ADO.NET ,能进行简单地数据库应用程序的设计;8、能独立进行小型应用软件的开发。三、教学时间分配表序 号课题课时课 时 分 配名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6 页 - - - - - - - - - 讲课习题实验1 .NET与 C# 概述4 2 1 1 2 C# 变量与数据类型6 3 1 2 3 程序
5、流控制6 2 1 3 4 异常处理2 1 1 5 类与对象8 3 1 4 6 继承与多态2 1 1 7 Windows 窗体基本控 件的应用6 2 1 3 8 多媒体应用8 3 2 3 9 文件处理的应用2 1 1 10 开发“计算器”程序4 2 2 11 开发“写字板”程序4 2 2 12 开发“绘图工具”程序4 2 2 13 开发“学生信息管理系统”8 4 4 14 水晶报表 应用 及制作 安装程序4 2 2 15 小型管理 信息 系统的 开发应用16 6 10 合计84 36 7 41 四、教学内容和要求课题一 .NET与 C# 概述内容: 了解软件开发现状; 了解.NET平台与 .NE
6、T Framework; 了解 Visual Studio .NET集成开发环境;了解软件的开发过程;了解C#程序的结构;初步掌握如何通过 VS .NET开发简单的 Windows应用程序,并初步掌握一些基本控件的使用。要求:了解软件开发现状与.NET开发平台,掌握本课程的性质和任务,初步掌握使用 Visual Studio .NET集成开发环境。课题二 C#变量与数据类型内容:了解 C# 的基本数据类型, 掌握常用的数据类型; 了解常量的作用,掌握常量与变量的定义;了解什么是异常,熟悉如何进行异常处理;掌握枚举类型的定义与使用;掌握C# 运算符的用途和表达式的写法;熟悉NumericUpDo
7、wn 和 ComboBox 控件的使用;初步掌握调试程序的方法。要求:掌握 C# 的基本数据类型和枚举类型的使用,了解异常处理, 熟悉调试程序的方法名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 6 页 - - - - - - - - - 课题三 程序流控制内容:内容:掌握if语句和 switch 语句的使用;掌握for, while, do-while等循环语句的使用;进一步掌握 TextBox、 ComboBox 等控件的使用,掌握程序调试的方法。要求:掌握开发 wi
8、ndows应用程序的方法;掌握分支结构与循环结构程序设计方法;熟悉使用各种Windows窗体控件。课题四 异常处理内容:异常处理中使用的语句:使用Try 和 Catch 捕获异常;使用 Try和 Finally清除异常;使用Try、Catch 和 Finally处理所有的异常。要求:掌握异常处理语句。课题五 类与对象内容:内容:类与对象的基本概念;类的定义与对象的实例化;类的属性;类方法的重载;类的构造函数与析构函数;类的静态成员。要求:理解类与对象的基本概念,了解拆箱与装箱;掌握类的定义与对象地实例化;掌握类的属性的应用;掌握类方法的重载;了解类的构造函数与析构函数;了解类的静态成员的作用;
9、会使用类进行程序设计。课题六继承与多态内容:类的继承性、基类、派生类、多态性等概念;类继承和多态性的实现; public 、private 、protected修饰符; base 引用,掌握抽象方法与抽象类的实现。要求:掌了解有关类继承的基本概念; 掌握类继承的实现; 掌握 public 、private 、protected修饰符的作用; 会使用类继承来扩展类; 理解多态性的基本概念;掌握虚方法的定义。课题七开发“计算器”程序内容:创建一个 Windows应用程序项目;如何添加类;设计“计算器”的界面;以及“计算器”基本功能的实现符串到图形阵列的转换要求:能规划示例,学习实现图形计数器的方法
10、课题八开发“写字板”程序内容:“小小写字板”的界面设计、菜单、工具栏及控件;以及基本功能设计,实现“打开”、“保存”、“新建”和“退出”功能;设计“小小写字板”编辑和修饰菜单功能、工具栏按钮,以及创建程序的“上下文菜单”名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 6 页 - - - - - - - - - 要求:明确界面设计和基本功能设计的思路,学习与之相关的设计方法,包括:新建、打开和保存文件;掌握具体操作方法的设置。包括:编辑操作(如撤消、剪切、复制、粘贴等)、修
11、饰操作(如字体和颜色等)、帮助的实现等课题九开发“绘图工具”程序内容:“绘图工具”的界面设计、菜单、工具栏及控件;以及基本功能设计,实现画矩形、圆、椭圆、填充矩形、饼形图等功能要求:明确界面设计和基本功能设计的思路,学习与绘制相关的设计方法,包括:画矩形、圆、椭圆、填充矩形、饼形图等课题十开发“学生信息管理系统”内容:明确界面设计和基本功能设计的思路,学习用ADO.NET 编程方法及程序与数据库资料的链接知识。在明确程序需求和预备知识的前提下,学习用 C# 的数据库编程功能设计一个实际程序。要求:掌 ADO.NET 编程的方法,有关SQL编程语言, DataGridView 、ComboBox
12、 和 ListBox 控件介绍,设计程序的系统界面包括主窗体、数据库连接、记录查询、记录删除和记录添加通过编写程序代码实现相应功能,并初始化类对象、建立连接按钮等。本课程的教学重点 : 1、掌握 Visual Studio .NET集成开发环境的使用,会使用调试工具进行软件开发与调试;2、掌握 C# 的基本数据类型、基本语法和程序流控制语句;3、掌握数组与方法的定义与使用;4、掌握类的定义与应用,会对应用系统进行分析并进行类的设计;掌握类的属性、方法重载、类继承的实现。5、掌握 Windows常用控件的使用,以及与用户交互的各种控件的使用。6、掌握 ADO.NET 进行数据库编程的基本方法。五
13、、几点说明( 一) 本课程安排实验,对学生进行软件开发方法的基本技能训练,提高学生软件开发能力和分析问题、解决问题的能力。( 二) 考核方式平时考核包括平时表现 ( 出勤率和课堂表现 )、课后作业以及课堂提问和实验环节,主要考核学生的独立动手能力、知识熟练程度和自学思考能力。其中平时考查占总成绩的 30% ,理论考核占总成绩的70% 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 6 页 - - - - - - - - - ( 三) 推荐教材、教学参考书、学习网站等推荐
14、教材:微软公司著Microsoft Visual C#.NET标准教程中国劳动社会保障出版社, 2008.10。教学参考书:1、杨晓光等主编 Visual C#.NET 程序设计习题解析与实习指导 ,清华大学出版社,2007.1。2、刘斌等 C#程序设计教程 . 电子工业出版社 , 2005.6 。学习网站:http:/211.83.32.106/jpkc/2008/c_pro/index.html C# 程序设计精品课程名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 6 页 - - - - - - - - -