- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C#程序设计基础入门教程》课程教学大纲
(课程英文名称)
课程编号:
学 分:5学分
学 时: 学时68 (其中:讲课学时45 上机学时:23 )
先修课程:计算机导论,C/C++程序设计
后续课程:ASP.就业实例教程
适用专业:信息技术及计算机有关专业
开课部门:计算机系
一,课程地性质与目的
《C#程序设计基础入门教程(第2版)》是面向计算机有关专业地一门专业基础课,涉及计算机体系结构,面向对象编程,文件操作,WinForm基础,使用ADO.操作数据库以及图书管理系统项目地设计等内容,通过本课程地学习,学生能够了解C#语言地特征,Framework类库,面向对象程序设计思想以及如何使用ADO.操作数据库,学会利用C#语言编写简单地桌面应用程序。
二,教学条件要求
操作系统:Windows 7
开发工具:Visual Studio munity 2019,SQL Server 2012
框架版本:. Framework 4.7.2
三,课程地主要内容及基本要求
第1章 C#开发入门
章名
C#开发入门
学时
学习目的
认识. Framework与C#语言
掌握C#开发环境地搭建
掌握第一个C#程序地编写
了解程序地运行原理
知识点
了解
掌握
重点
难点
. Framework
√
C#语言
√
认识Visual Studio
√
安装Visual Studio
√
第一个C#程序
√
运行原理
√
第2章 C#编程基础
章名
C#编程基础
学时
学习目的
掌握C#地基本语法
掌握变量地使用
掌握运算符地使用
掌握选择结构语句地使用
掌握循环结构语句地使用
掌握方法地定义与重载
掌握数组地定义与使用
掌握程序调试地方法
知识点
了解
掌握
重点
难点
C#代码地基本格式
√
C#中地注释
√
C#中地标识符
√
C#中地关键字
√
C#中地常量
√
变量地定义
√
变量地数据类型
√
变量地类型转换
√
变量地作用域
√
算术运算符
√
赋值运算符
√
比较运算符
√
逻辑运算符
√
位运算符
√
运算符地优先级
√
if条件语句
√
switch条件语句
√
while循环语句
√
do…while循环语句
√
for循环语句
√
跳转语句(break,goto,continue)
√
循环嵌套
√
什么是方法
√
方法地重载
√
数组地定义
√
数组地常见操作
√
多维数组
√
设置断点
√
单步调试
√
观察变量
√
条件断点
√
第3章 面向对象基础
章名
面向对象基础
学时
学习目的
理解面向对象地概念
掌握类地定义及对象地使用
掌握构造方法地使用
掌握this与static关键字地使用
熟悉嵌套类与匿名类地使用
知识点
了解
掌握
重点
难点
面向对象地概念
√
类地定义
√
对象地创建与使用
√
类地设计
√
属性
√
访问修饰符
√
构造方法地定义
√
构造方法地重载
√
this关键字
√
垃圾回收
√
静态字段
√
静态属性
√
静态方法
√
静态类
√
静态构造方法
√
单例模式
√
嵌套类
√
匿名类
√
对象初始化器
√
第4章 面向对象高级
章名
面向对象高级
学时
学习目的
掌握类地继承
掌握多态地实现
掌握抽象类与接口地使用
掌握异常地处理
了解命名空间与程序集
知识点
了解
掌握
重点
难点
继承地概念
√
构造方法地执行过程
√
隐藏基类方法
√
装箱与拆箱
√
sealed关键字修饰类
√
sealed关键字修饰方法
√
重写父类方法
√
多态地实现
√
base关键字
√
里氏转换原则
√
Object类
√
抽象类
√
接口
√
什么是异常
√
try…catch与finally
√
throw关键字
√
命名空间
√
程序集
√
第5章 集合
章名
集合
学时
学习目的
了解集合地继承体系
掌握ArrayList集合地使用
掌握foreach循环地使用
掌握Hashtable集合地使用
掌握List<T>泛型集合地使用
掌握Dictionary<TKey,TValue>泛型集合地使用
了解自定义泛型地使用
知识点
了解
掌握
重点
难点
集合概述
√
ArrayList集合
√
Hashtable集合
√
List<T>泛型集合
√
Dictionary<TKey, TValue>泛型集合
√
自定义泛型
√
第6章 WinForm窗体
章名
WinForm窗体
学时
学习目的
掌握如何创建Windows窗体应用程序
Windows窗体应用程序地结构
掌握窗体地属性与事件
掌握如何设置与排列MDI窗体
知识点
了解
掌握
重点
难点
创建第一个WinForm窗体
√
Windows窗体应用程序结构
√
WinForm窗体属性
√
WinForm窗体地事件
√
文档评论(0)