《c#程序设计》教学大纲

《c#程序设计》教学大纲

ID:18566207

大小:55.00 KB

页数:5页

时间:2018-09-19

《c#程序设计》教学大纲_第1页
《c#程序设计》教学大纲_第2页
《c#程序设计》教学大纲_第3页
《c#程序设计》教学大纲_第4页
《c#程序设计》教学大纲_第5页
资源描述:

《《c#程序设计》教学大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、安徽工业经济职业技术学院计算机网络技术专业《C#程序设计》教学大纲一、课程的性质和任务(一)本课程的教学目的随着Internet的普及、计算机软件业的蓬勃兴起,微软公司近年推出一种核心编程语言C#——能快捷、方便的开发图形设计、图象处理、多媒体技术、数据库技术以及网络技术的Windows应用程序。本书主要学习面向对象的程序设计技术和方法;学习用C#设计程序解决实际问题;初步了解.Net平台环境和工具,提高调试程序和使用开发工具的能力,为从事软件研制开发打下基础。(二)本课程在教学过程中的地位在软件业迅速发展的今天,C#已成为当今社会上

2、一种比较流行的热门技术,也是计算机专业学生的一门必修课,同时又可作为相关专业学生的选修课。与C++相比,C#将更容易被人们理解和接受,未来大量.NET平台的应用将由C#开发,C#将是未来开发企业级分布式应用程序的首选。通过该课程的学习建立计算机高级语言程序设计的概念,深入学习C#语言,熟练掌握其语法,能够独立地使用C#语言进行应用程序开发的能力。本课程可以激发学生学习本专业的兴趣和热情。二、教学目的和要求本课程主要介绍Windows应用程序,数据库技术以及网络技术,要求学生做到:(一)知识要求:1.了解一个C#项目保存之后有那些文件组

3、成,各个文件的作用;2.熟练掌握C#的基本数据结构;3.熟练掌握C#的类类型以及两个常用的类object类和string类;4.熟练掌握C#的变量和表达式;5.熟练掌握C#的程序控制语句:选择语句,循环语句,跳转语句;6.熟练掌握C#的类声明、创建类实例以及类的成员组成;7.熟练掌握方法的概念,方法参数,方法分类,方法重载,运算符重载;8.理解字段与属性及继承的含义;9.理解多态,抽象类,密封类;10.熟练掌握文本控件:Label控件和TextBox控件,掌握其属性,方法及事件;11.熟练掌握列表选择控件:ListBox控件Combo

4、Box控件;13.熟练掌握选择控件:RadioButton控件和GroupBox控件,CheckBox控件;12.了解图形显示空间:PictureBox控件,定时控件:Timer控件;13.熟练掌握按钮控件:Button控件;(二)能力要求:1.在C#基础部分,能够理解基本的数据类型,掌握程序控制语句,能够读懂程序并且编辑一些简单的小程序;2.在C#面向对象程序设计部分,要求掌握类的创建与使用,类的继承与多态,接口的创建与实现,委托与事件;3.会熟练使用文本控件Label控件和TextBox控件;4.会熟练使用列表选择控件:ListB

5、ox控件ComboBox控件,会做一些简单的交互的项目;5.会熟练使用选择控件:RadioButton控件和GroupBox控件,CheckBox控件;6.会使用图形显示空间:PictureBox控件,定时控件:Timer控件;7.会熟练使用按钮控件:Button控件,能够读懂复杂计算器的项目;8.通过Windows窗体控件的学习,能够制作出来一些简单的综合性的项目;一、教学内容本课程的总体思路:先熟悉C#的集成环境,然后介绍C#的语言基础;接着介绍C#面向对象程序设计的基本思想及方法,后面几章重点介绍Windows应用程序,最后几章

6、介绍数据库应用及Web应用。第1章VisualC#.NET集成环境熟悉C#的编译环境,会初步的做一些简单的项目。1.1创建一个VisualC#应用程序1.2VisualC#.NET主要窗口及用法1.3VisualC#.NET菜单栏和工具条第2章C#语言基础熟练掌握C#的基本数据类型,程序控制语句,细细品味C#和C++语法的异同点。2.1数据类型2.1.1简单类型2.1.2结构类型2.1.3枚举类型2.1.4数组类型2.1.5类类型2.1.6类型转换2.1.7变量2.2表达式2.2.1一元运算符2.2.2算术运算符2.2.3位运算符2.

7、2.4关系和类型测试运算符2.2.5条件逻辑运算符2.2.6条件运算符2.2.7赋值运算符2.2.8其他特殊运算符2.2.9运算符的优先级2.3程序控制语句2.3.1选择语句2.3.2循环语句2.3.3跳转语句2.3.4异常处理第3章C#.NET面向对象程序设计C#是一种面向对象的程序设计语言,它支持面向对象程序设计的许多特性,主要掌握类的创建与使用,类的继承与多态,接口的创建与实现,委托与事件。3.1类3.1.1类声明3.1.2创建类实例3.1.3类成员3.1.4构造函数和析构函数3.1.5方法3.1.6字段与属性3.1.7继承3.

8、1.8多态3.1.9抽象类3.1.10密封类3.2接口3.2.1接口声明3.2.2接口实现3.3委托与事件3.3.1委托3.3.2事件3.4编译和调试3.4.1编译3.4.2调试作业:1.设计一个用以完成网上用户注册功能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。