《C#程序设计基础入门教程(第2版)》
课程教学大纲
课程编号:
学 分:5学分
学 时: 学时68 (其中:讲课学时45 上机学时:23 ) 先修课程:计算机导论、C/C++程序设计 后续课程:ASP.NET就业实例教程 适用专业:信息技术及计算机相关专业 开课部门:计算机系
一、课程的性质与目标
《C#程序设计基础入门教程(第2版)》是面向计算机相关专业的一门专业基础课,涉及计算机体系结构、面向对象编程、文件操作、WinForm基础、使用ADO.NET操作数据库以及图书管理系统项目的设计等内容,通过本课程的学习,学生能够了解C#语言的特征、Framework类库、面向对象程序设计思想以及如何使用ADO.NET操作数据库,学会利用C#语言编写简单的桌面应用程序。
二、教学条件要求
操作系统:Windows 7
开发工具:Visual Studio Community 2019、SQL Server 2012 框架版本:.NET Framework 4.7.2
三、课程的主要内容及基本要求
第1章 C#开发入门
章名 C#开发入门 2. 掌握C#开发环境的搭建 3. 掌握第一个C#程序的编写 4. 了解程序的运行原理 学时 1. 认识.NET Framework与C#语言 学习目标 知识点 .NET Framework C#语言 认识Visual Studio
了解 √ √ √ 1
掌握 重点 难点 安装Visual Studio 第一个C#程序 运行原理 √ √ √
第2章 C#编程基础
章名 C#编程基础 1. 掌握C#的基本语法 2. 掌握变量的使用 3. 掌握运算符的使用 4. 掌握选择结构语句的使用 5. 掌握循环结构语句的使用 6. 掌握方法的定义与重载 7. 掌握数组的定义与使用 8. 掌握程序调试的方法 学时 学习目标 知识点 C#代码的基本格式 C#中的注释 C#中的标识符 C#中的关键字 C#中的常量 变量的定义 变量的数据类型 变量的类型转换 变量的作用域 算术运算符 赋值运算符 比较运算符 逻辑运算符 位运算符 运算符的优先级 if条件语句 switch条件语句 while循环语句 do…while循环语句 for循环语句 跳转语句(break、goto、continue) 循环嵌套 什么是方法 方法的重载 数组的定义
了解 2
掌握 √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 重点 √ √ √ √ √ √ √ √ √ 难点 数组的常见操作 多维数组 设置断点 单步调试 观察变量 条件断点 √ √ √ √ √ √ 第3章 面向对象基础
章名 面向对象基础 1. 理解面向对象的概念 2. 掌握类的定义及对象的使用 学时 学习目标 3. 掌握构造方法的使用 4. 掌握this和static关键字的使用 5. 熟悉嵌套类和匿名类的使用 知识点 面向对象的概念 类的定义 对象的创建与使用 类的设计 属性 访问修饰符 构造方法的定义 构造方法的重载 this关键字 垃圾回收 静态字段 静态属性 静态方法 静态类 静态构造方法 单例模式 嵌套类 匿名类 对象初始化器 了解 掌握 √ √ √ √ √ √ √ √ √ √ √ √ √ 重点 √ √ √ √ √ √ 难点
第4章 面向对象高级
3
相关推荐: