BEST RESOURCE TO YOU!
BEST BOOK ,BEST RESOURCE
一、课程的性质和任务
1.课程的性质和地位
本课程是高职计算机专业的一门专业基础课程。
2.课程的任务
主要任务是介绍C#语言中的数据类型、运算符、语句结构及其程序设计的基本方法。 目的是使学生掌握一门高级程序设计语言,了解面向对象程序设计的基本概念与方法,了解ADO.NET基本概念,学会利用C#学会解决一般应用问题,能开发小型项目,并为后续的专业课程奠定程序设计基础。
二、课程的基本要求
1.课程总体目标
本课程总体目标是使学生掌握一门高级程序设计语言,使学生熟悉程序设计的基本概念和方法,掌握面向对象程序设计的编程思想和技巧,掌握.NET程序设计与开发的基础知识。
2.知识要求
(1)理解并掌握面向对象程序设计的基本理论和方法。
(2)熟悉C#语言的基本语法。
3.能力要求
通过对本课程的理论和实践教学,应能使本专业的学生掌握面向对象程序设计的理论知识和应用技能,锻炼学生进行软件开发的能力。通过教学应使学生获得以下面向对象程序设计的知识和能力。
(1)能正确安装和配置.NET的运行环境,能独立完成教学基本要求规定的实验。
(2)能熟练使用软件集成开发环境Visual Studio .NET,会使用调试工具调试应用程序。
(3)能进行简单的Windows程序设计。
(4)能利用面向对象程序设计的原理,进行类的设计。
4.实训要求
每人一台微机系统、Visual Studio 2010、Access 2003数据库管理系统、SQL Server 2005及以上版本数据库管理系统。
5.课外作业要求
要求学生课外完成,记入考核成绩。
6.考核要求
学生能独立或者以小组形式完成C#项目开发。
三、课程内容
第一章 C#语言概述
【学习目的】
了解.NET的开发环境,掌握C#的基本特点。
【教学内容】
1.C#语言。
2.Visual Studio .NET 2010 的集成开发环境。
3.窗体和基本控件。
4.控制台应用程序。
5.程序调试。
第二章 C#程序设计基础
【学习目的】
了解C#数据类型,掌握C#的基本语法。
【教学内容】
1.常量与变量。
2.数据类型及转换。
3.运算符与表达式。
4.条件判断语句。
5.循环控制语句。
6.跳转语句。
7.数组。
8.异常处理。
第三章 阶段项目一:四则运算计算器
【学习目的】
学会综合应用C#基础语法,开发一个四则运算计算器。
【教学内容】
1.整数四则运算计算器设计。
2.实数四则运算计算器设计。
3.带记忆功能四则运算计算器设计。
第四章 WinForm常用控件的使用
【学习目的】
熟悉WinForm常用控件的属性、方法、事件,掌握WinForm常用控件的使用。
【教学内容】
1.单选按钮。
2.复选框。
3.列表框。
4.组合框。
5.分组类控件。
6.消息对话框。
7.图片框。
8.ImageList控件。
9.TreeView控件。
10.ListView控件。
第五章 面向对象程序设计
【学习目的】
了解类与对象的基本概念,掌握类与对象的基本使用。
【教学内容】
1.类与对象的基本概念。
2.类的成员:字段、属性、方法、构造函数、析构函数。
3.继承与多态。
第六章 阶段项目二:学生成绩管理系统
【学习目的】
掌握WinForm项目开发的方法。
【教学内容】
1.系统分析。
2.系统框架搭建。
3.登录模块设计。
4.主界面设计。
5.学生信息模块设计。
6.课程信息模块设计。
7.成绩管理模块设计。
8.学生信息模块设计。
9.系统打包部署。
第七章 课程设计
【学习目的】
使用所学知识,完成课程设计。
【教学内容】
1.系统设计目标。
2.系统功能设计。
四、教学方法
教-练-考紧密结合的教学方法,多媒体教学、上机实践、课程设计、网上自学等方法。
五、教学时数分配
序号 | 教学内容 |
合计课时 |
讲课课时 |
实验课时 |
1 |
C#语言概述 |
4 |
2 |
2 |
2 |
C#程序设计基础 |
12 |
6 |
6 |
3 |
阶段项目一:四则运算计算器 |
8 |
4 |
4 |
4 |
WinForm常用控件的使用 |
4 |
2 |
2 |
5 |
面向对象程序设计 |
8 |
4 |
4 |
6 |
阶段项目二:学生成绩管理系统* |
20 |
8 |
12 |
7 |
课程设计* |
8 |
0 |
8 |
|
合 计 |
64 |
26 |
38 |
六、教材
教材:《C#程序设计与开发(第2版)》,谭恒松主编,2014年7月,清华大学出版社 ISBN:9787302362890(注:高职高专教材)
七、说明
根据学生的不同情况,带*内容:可以适当增加课时。