教学大纲

BEST RESOURCE TO YOU!

教学资源--教学大纲

BEST BOOK ,BEST RESOURCE

blogimg


一、课程的性质和任务
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(注:高职高专教材)
七、说明
     根据学生的不同情况,带*内容:可以适当增加课时

word版本下载