《Visual C#.NET程序设计》教学日历
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
8.1多维数组概述
8.2 集合概述
8.3泛型和泛型集合
2
1.掌握多维数组的定义与使用
2.理解数组作为参数的使用规则
3.掌握常用的泛型集合
讲课
现北209多媒体机房
模块八/ 单元一
作业
34
9
4.22
一345
上机实训(模块八/单元一)
数组列表、泛型类的使用
3
上机实训
现北209多媒体机房
35
9
4.24
三12
模块九/单元二 作业
42
11
5.8
三34
上机实训(模块九/单元二)
反射与序列化
2
上机实训
现北209多媒体机房
43
12
5.13
一12
模块十 WinForms窗体设计进阶
教学单元一WinForms窗体设计进阶
10.1单文档和多文档应用程序简介
10.2菜单简介
10.3Toolstrip工具栏控件
2
1.菜单的设计
上机实训
现北209多媒体机房
58
15
6.5
三34
上机实训(模块十二/单元二)
6.6 在DataGridView中插入、更新和删除记录
6.7 定制DataGridView的界面
2
1.掌握 DataGridView 控件的使用
讲课
现南311多媒体机房
模块六/ 单元一
作业
25
7
4.8
一123
上机实训(模块六/单元一)
用DataGridView显示和访问数据库
3
上机实训
现南311多媒体机房
2
1.理解多态的含义
2.掌握抽象类和抽象方法的使用
3.掌握虚方法的使用
讲课
现北209多媒体机房
模块九/单元一 作业
38
9
4.27
六345
上机实训(模块九/单元一)
面向对象-多态
3
上机实训
现北209多媒体机房
39
11
5.6
一12
9.4 接口
2
1.理解接口的用途和意义
2.接口的实现
3.理解接口和抽象类的区别
4
3.20
三12
教学单元二值类型与引用类型
4.5在类中使用索引器
4.6值类型和引用类型
4.7使用类图描述类和类成员
2
1.理解索引器的作用
2.理解值类型和引用类型的区别
讲课
现南311多媒体机房
模块四/ 单元二
作业
16
4
3.20
三34
上机实训(模块四/单元二)
值类型和引用类型
2
上机实训
现南311多媒体机房
2
上机实训
现南311多媒体机房
3
1
3.2
六12
模块二C#基础知识
教学单元一C#语言基本语法
2.1 C#中的变量和常量
2.2 C#中的数据类型
2.3 C#中的运算符和表达式
2.4C#中的选择结构
2
1.掌握变量、常量的定义与使用
2.掌握数据类型的使用规则
3.掌握常用的运算符及使用规则
4.掌握if和switch的使用
7.7 如何使用VSTS写单元测试
2
1.如何获取更多的异常信息
2.如何使用VSTS创建单元测试
讲课
现南311多媒体机房
模块七/ 单元一
作业
2826
7
4.10
三34
上机实训(模块七/单元一)
异常处理与单元测试
2
上机实训
现南311多媒体机房
29
8
4.15
一12
上机实训(模块七/单元一)
异常处理与单元测试
6.3DataAdapt的结构
2.会使用数据适配器填充数据集
3.会使用数据适配器将数据集的修改提交到数据库
讲课
现南311多媒体机房
模块六/ 单元一
作业
24
6
4.3
三34
6.4 DataGridView控件的属性和方法
6.5 为DataGridView控件绑定数据
3.会使用 Command 对象查询单个值
讲课
现南311多媒体机房
模块五/ 单元一
作业
18
5
3.25
一345
上机实训(模块五/单元一)
用连接数据库查询单个值
3
上机实训
现南311多媒体机房
19
5
3.27
三12
教学单元二使用操作数据库记录
5.6查询数据
5.7操作数据
2
1.会使用 DataReader 对象检索数据
顺序
周次
日期
授课章节及主要内容
学时
教 学
重点、难点
教学形式教学手段
作业
备注
12
1
2.27
三12
模块一.NET概述及2008开发环境
教学单元一.NET概述及C#.NET开发环境
1.1 NET Framework概述
1.2 NET Framework体系结构
1.3C#语言概述
1.4 2008的环境
模块二/ 单元一
作业
6
2
3.4
一345
上机实训(模块二/单元一)
循环结构与数组
3
上机实训
现南311多媒体机房
7
2
3.6
三12
教学单元二字符串处理函数、自定义方法
2.8 字符串处理
2.9 定义方法
2
1.掌握结构和枚举的使用
2.掌握常用的字符串处理方法
3.掌握方法的定义、访问
讲课
现南311多媒体机房
模块二/ 单元二
345
12.5 使用实体类实现三层结构
12.6 本章任务综合演练
3
1.如何定义实体类
2.如何返回实体对象集合
3.如何使用using语句
4.如何在三层结构中传递实体对象
讲课
现北209多媒体机房
模块十二/ 单元一作业
53
14
5.29
三12
上机实训(模块十二/单元一)
三层结构实现
2
上机实训
现北209多媒体机房
2.能够开发简单的 MDI 窗体
3.能够使用窗体的高级控件
4.掌握简单的窗体间的数据传递的方法
讲课
现南311多媒体机房
模块三/ 单元二
作业
12
3
3.13
三34
上机实训(模块三/单元二)
Windows多窗体设计
2
上机实训
现南311多媒体机房
13
4
3.18
一12
模块四面向对象的概念
教学单元一在C#中实现面向对象的概念
2.工具栏的设计
讲课
现北209多媒体机房
模块十/单元一 作业
44
12
5.13
一345
上机实训(模块十/单元一)
Winform高级编程
3
上机实训
现北209多媒体机房
45
12
5.15
三12
10.4Imagelist控件
10.5 Statusbar控件
10.6 Timer控件
10.7 Treeview控件
讲课
现南311多媒体机房
模块二/ 单元一
作业
4
1
3.2
六345
上机实训(模块二/单元一)
选择结构
3
上机实训
现南311多媒体机房
5
2
3.4
一12
2.5 C#中的循环结构
2.6C#的数组
2.7 结构和枚举
2
1.掌握循环结构的使用
2.掌握一维数组的定义与使用
3.掌握典型的排序算法(冒泡法)
讲课
现南311多媒体机房
17
5
3.25
一12
模块五数据库编程-连接式数据库访问
教学单元一使用查询数据库单个值
5.1工作任务引入
5.2 简介
5.3 的基本组件
5.4使用connection对象
5.5使用command对象
2
1.了解 的功能和组成
2.会使用 Connection 对象连接到数据库
作业
8
2
3.6
三34
上机实训(模块二/单元二)
字符串与方法
2
上机实训
现南311多媒体机房
9
3
3.11
一12
模块三WinForm基础知识
教学单元一 C#窗体设计
3.1 工作任务引入
3.2 windows窗体简介
3.3 windows窗体主要控件
3.4 消息窗口
2
1.理解窗体的属性和事件的作用
2.能够使用基本控件设计窗体界面
26
4.8
一45
上机实训(模块六/单元一)
用DataGridView显示和访问数据库
2
上机实训
现南311多媒体机房
27
7
4.10
三12
模块七异常处理和单元测试
教学单元一异常处理和单元测试
7.1 调试简介
7.2 为什么需要异常处理
7.3 什么是异常处理
7.4 为什么需要单元测试
7.5 什么是单元测试
7.6 什么是VSTS单元测试
4. 接口作为返回值和参数的意义
讲课
现北209多媒体机房
模块九/单元一 作业
40
11
5.6
一345
上机实训(模块九/单元一)
面向对象-接口
3
上机实训
现北209多媒体机房
41
11
5.8
三12
教学单元二序列化与反序列化
9.5 程序集和反射
9.6 序列化与反序列化
2
1.序列化与反序列化
2.反射
讲课
现北209多媒体机房
1.5 进入C#的世界
2
1.理解.NET框架结构
2.理解.NET结构主要组件CLR的作用
3.理解C#语言的特点
4.熟悉VS开发环境
5.掌握简单 C# 程序的开发步骤
6.掌握console类的输入输出方法。
讲课
现南311多媒体机房
模块一/ 单元一
作业
2
1
2.27
三34
上机实训(模块一/单元一)
console类输入输出
56
15
6.3
一345
教学单元二 抽象工厂设计模式应用
13.4抽象工厂设计模式
3
1.如何理解抽象工厂设计模式
2.抽象工厂生产抽象产品
3.实体工厂生产实体产品
4.如何使用接口实现数据库访问
讲课
现北209多媒体机房
模块十三/单元二作业
57
15
6.5
一12
上机实训(模块十三/单元一)
简单工厂设计模式应用
2
3.能够编写简单的事件处理程序
4.会使用窗体的消息框
讲课
现南311多媒体机房
模块三/ 单元一
作业
10
3
3.11
一345
上机实训(模块三/单元一)
Windows窗体设计
3
上机实训
现南311多媒体机房
11
3
3.13
三12
教学单元二 C#多窗体设计
3.5多窗体应用程序
3.6WinForms其他基本控件
2
1.掌握排列窗体控件的几种方式
文件读写与XML
3
上机实训
现北209多媒体机房
49
13
5.22
三12
教学单元二项目案例二
阶段项目实训(二)
2
软件外包实训基地
补3学时
50
13
5.22
三34
阶段项目实训(二)
2
软件外包实训基地
51
14
5.27
12
模块十二数据库编程—三层结构
教学单元一利用三层结构开发数据库应用系统
12.1 为什么需要三层结构
2
上机实训
现南311多媒体机房
30
8
4.15
一345
教学单元2 项目案例一
阶段项目实训(一)
3
软件外包实训基地
31
8
4.17
三12
阶段项目实训(一)
2
软件外包实训基地
32
8
4.17
三34
阶段项目实训(一)
2
软件外包实训基地
33
9
4.22
一12
模块八面向对象编程之集合对象
教学单元一数组、集合对象和泛型
讲课
现南311多媒体机房
模块五/ 单元二
作业
22
6
4.1
一345
上机实训(模块五/单元二)
用查询和操作数据库
3
上机实训
现南311多媒体机房
23
6
4.3
三12
模块六数据库编程-断开式数据库访问
教学单元一用DataGridView显示和操作数据
6.1 工作任务引入
6.2DataSet简介
4.1工作任务导入
4.2 C#的对象和类
4.3构造函数和析构函数
4.4方法的重载
2
1.掌握类的定义和使用
2.掌握属性的封装
3.构造函数的定义和使用
4.方法重载的实现
讲课
现南311多媒体机房
模块四/ 单元一
作业
14
4
3.18
一345
上机实训(模块四/单元一)
属性和方法
3
上机实训
现南311多媒体机房
15
2
1.Timer控件的Interval属性与Tick事件的含义及关联
2.状态栏的设计
3.Treeview控件的应用
讲课
现北209多媒体机房
模块十/单元一作业
46
12
5.15
三34
上机实训(模块十/单元一)
WinForm高级编程
2
上机实训
现北209多媒体机房
47
13
5.20
一12
模块十一文件读写和XML操作
54
14
5.29
三34
上机实训(模块十二/单元一)
三层结构实现
2
上机实训
现北209多媒体机房
55
15
6.3
一12
模块十三 面向对象编程之设计模式
教学单元一简单设计模式应用
13.1工作任务引入
13.2设计模式概述
13.3简单工厂设计模式
2
1.理解设计模式的基本概念
讲课
现北209多媒体机房
模块十三/单元一作业
教学单元一 文件读写和XML
11.1工作任务引入
11.2System.IO命名空间
11.3文件和目录操作
11.4读写文本文件
11.7XML文件操作
2
1.文本文件的读写
2.XML文件结构
3.XML文件的读取
讲课
现北209多媒体机房
模块十一/ 单元一
作业
48
13
8.2 集合概述
8.3泛型和泛型集合
2
1.掌握多维数组的定义与使用
2.理解数组作为参数的使用规则
3.掌握常用的泛型集合
讲课
现北209多媒体机房
模块八/ 单元一
作业
34
9
4.22
一345
上机实训(模块八/单元一)
数组列表、泛型类的使用
3
上机实训
现北209多媒体机房
35
9
4.24
三12
模块九/单元二 作业
42
11
5.8
三34
上机实训(模块九/单元二)
反射与序列化
2
上机实训
现北209多媒体机房
43
12
5.13
一12
模块十 WinForms窗体设计进阶
教学单元一WinForms窗体设计进阶
10.1单文档和多文档应用程序简介
10.2菜单简介
10.3Toolstrip工具栏控件
2
1.菜单的设计
上机实训
现北209多媒体机房
58
15
6.5
三34
上机实训(模块十二/单元二)
6.6 在DataGridView中插入、更新和删除记录
6.7 定制DataGridView的界面
2
1.掌握 DataGridView 控件的使用
讲课
现南311多媒体机房
模块六/ 单元一
作业
25
7
4.8
一123
上机实训(模块六/单元一)
用DataGridView显示和访问数据库
3
上机实训
现南311多媒体机房
2
1.理解多态的含义
2.掌握抽象类和抽象方法的使用
3.掌握虚方法的使用
讲课
现北209多媒体机房
模块九/单元一 作业
38
9
4.27
六345
上机实训(模块九/单元一)
面向对象-多态
3
上机实训
现北209多媒体机房
39
11
5.6
一12
9.4 接口
2
1.理解接口的用途和意义
2.接口的实现
3.理解接口和抽象类的区别
4
3.20
三12
教学单元二值类型与引用类型
4.5在类中使用索引器
4.6值类型和引用类型
4.7使用类图描述类和类成员
2
1.理解索引器的作用
2.理解值类型和引用类型的区别
讲课
现南311多媒体机房
模块四/ 单元二
作业
16
4
3.20
三34
上机实训(模块四/单元二)
值类型和引用类型
2
上机实训
现南311多媒体机房
2
上机实训
现南311多媒体机房
3
1
3.2
六12
模块二C#基础知识
教学单元一C#语言基本语法
2.1 C#中的变量和常量
2.2 C#中的数据类型
2.3 C#中的运算符和表达式
2.4C#中的选择结构
2
1.掌握变量、常量的定义与使用
2.掌握数据类型的使用规则
3.掌握常用的运算符及使用规则
4.掌握if和switch的使用
7.7 如何使用VSTS写单元测试
2
1.如何获取更多的异常信息
2.如何使用VSTS创建单元测试
讲课
现南311多媒体机房
模块七/ 单元一
作业
2826
7
4.10
三34
上机实训(模块七/单元一)
异常处理与单元测试
2
上机实训
现南311多媒体机房
29
8
4.15
一12
上机实训(模块七/单元一)
异常处理与单元测试
6.3DataAdapt的结构
2.会使用数据适配器填充数据集
3.会使用数据适配器将数据集的修改提交到数据库
讲课
现南311多媒体机房
模块六/ 单元一
作业
24
6
4.3
三34
6.4 DataGridView控件的属性和方法
6.5 为DataGridView控件绑定数据
3.会使用 Command 对象查询单个值
讲课
现南311多媒体机房
模块五/ 单元一
作业
18
5
3.25
一345
上机实训(模块五/单元一)
用连接数据库查询单个值
3
上机实训
现南311多媒体机房
19
5
3.27
三12
教学单元二使用操作数据库记录
5.6查询数据
5.7操作数据
2
1.会使用 DataReader 对象检索数据
顺序
周次
日期
授课章节及主要内容
学时
教 学
重点、难点
教学形式教学手段
作业
备注
12
1
2.27
三12
模块一.NET概述及2008开发环境
教学单元一.NET概述及C#.NET开发环境
1.1 NET Framework概述
1.2 NET Framework体系结构
1.3C#语言概述
1.4 2008的环境
模块二/ 单元一
作业
6
2
3.4
一345
上机实训(模块二/单元一)
循环结构与数组
3
上机实训
现南311多媒体机房
7
2
3.6
三12
教学单元二字符串处理函数、自定义方法
2.8 字符串处理
2.9 定义方法
2
1.掌握结构和枚举的使用
2.掌握常用的字符串处理方法
3.掌握方法的定义、访问
讲课
现南311多媒体机房
模块二/ 单元二
345
12.5 使用实体类实现三层结构
12.6 本章任务综合演练
3
1.如何定义实体类
2.如何返回实体对象集合
3.如何使用using语句
4.如何在三层结构中传递实体对象
讲课
现北209多媒体机房
模块十二/ 单元一作业
53
14
5.29
三12
上机实训(模块十二/单元一)
三层结构实现
2
上机实训
现北209多媒体机房
2.能够开发简单的 MDI 窗体
3.能够使用窗体的高级控件
4.掌握简单的窗体间的数据传递的方法
讲课
现南311多媒体机房
模块三/ 单元二
作业
12
3
3.13
三34
上机实训(模块三/单元二)
Windows多窗体设计
2
上机实训
现南311多媒体机房
13
4
3.18
一12
模块四面向对象的概念
教学单元一在C#中实现面向对象的概念
2.工具栏的设计
讲课
现北209多媒体机房
模块十/单元一 作业
44
12
5.13
一345
上机实训(模块十/单元一)
Winform高级编程
3
上机实训
现北209多媒体机房
45
12
5.15
三12
10.4Imagelist控件
10.5 Statusbar控件
10.6 Timer控件
10.7 Treeview控件
讲课
现南311多媒体机房
模块二/ 单元一
作业
4
1
3.2
六345
上机实训(模块二/单元一)
选择结构
3
上机实训
现南311多媒体机房
5
2
3.4
一12
2.5 C#中的循环结构
2.6C#的数组
2.7 结构和枚举
2
1.掌握循环结构的使用
2.掌握一维数组的定义与使用
3.掌握典型的排序算法(冒泡法)
讲课
现南311多媒体机房
17
5
3.25
一12
模块五数据库编程-连接式数据库访问
教学单元一使用查询数据库单个值
5.1工作任务引入
5.2 简介
5.3 的基本组件
5.4使用connection对象
5.5使用command对象
2
1.了解 的功能和组成
2.会使用 Connection 对象连接到数据库
作业
8
2
3.6
三34
上机实训(模块二/单元二)
字符串与方法
2
上机实训
现南311多媒体机房
9
3
3.11
一12
模块三WinForm基础知识
教学单元一 C#窗体设计
3.1 工作任务引入
3.2 windows窗体简介
3.3 windows窗体主要控件
3.4 消息窗口
2
1.理解窗体的属性和事件的作用
2.能够使用基本控件设计窗体界面
26
4.8
一45
上机实训(模块六/单元一)
用DataGridView显示和访问数据库
2
上机实训
现南311多媒体机房
27
7
4.10
三12
模块七异常处理和单元测试
教学单元一异常处理和单元测试
7.1 调试简介
7.2 为什么需要异常处理
7.3 什么是异常处理
7.4 为什么需要单元测试
7.5 什么是单元测试
7.6 什么是VSTS单元测试
4. 接口作为返回值和参数的意义
讲课
现北209多媒体机房
模块九/单元一 作业
40
11
5.6
一345
上机实训(模块九/单元一)
面向对象-接口
3
上机实训
现北209多媒体机房
41
11
5.8
三12
教学单元二序列化与反序列化
9.5 程序集和反射
9.6 序列化与反序列化
2
1.序列化与反序列化
2.反射
讲课
现北209多媒体机房
1.5 进入C#的世界
2
1.理解.NET框架结构
2.理解.NET结构主要组件CLR的作用
3.理解C#语言的特点
4.熟悉VS开发环境
5.掌握简单 C# 程序的开发步骤
6.掌握console类的输入输出方法。
讲课
现南311多媒体机房
模块一/ 单元一
作业
2
1
2.27
三34
上机实训(模块一/单元一)
console类输入输出
56
15
6.3
一345
教学单元二 抽象工厂设计模式应用
13.4抽象工厂设计模式
3
1.如何理解抽象工厂设计模式
2.抽象工厂生产抽象产品
3.实体工厂生产实体产品
4.如何使用接口实现数据库访问
讲课
现北209多媒体机房
模块十三/单元二作业
57
15
6.5
一12
上机实训(模块十三/单元一)
简单工厂设计模式应用
2
3.能够编写简单的事件处理程序
4.会使用窗体的消息框
讲课
现南311多媒体机房
模块三/ 单元一
作业
10
3
3.11
一345
上机实训(模块三/单元一)
Windows窗体设计
3
上机实训
现南311多媒体机房
11
3
3.13
三12
教学单元二 C#多窗体设计
3.5多窗体应用程序
3.6WinForms其他基本控件
2
1.掌握排列窗体控件的几种方式
文件读写与XML
3
上机实训
现北209多媒体机房
49
13
5.22
三12
教学单元二项目案例二
阶段项目实训(二)
2
软件外包实训基地
补3学时
50
13
5.22
三34
阶段项目实训(二)
2
软件外包实训基地
51
14
5.27
12
模块十二数据库编程—三层结构
教学单元一利用三层结构开发数据库应用系统
12.1 为什么需要三层结构
2
上机实训
现南311多媒体机房
30
8
4.15
一345
教学单元2 项目案例一
阶段项目实训(一)
3
软件外包实训基地
31
8
4.17
三12
阶段项目实训(一)
2
软件外包实训基地
32
8
4.17
三34
阶段项目实训(一)
2
软件外包实训基地
33
9
4.22
一12
模块八面向对象编程之集合对象
教学单元一数组、集合对象和泛型
讲课
现南311多媒体机房
模块五/ 单元二
作业
22
6
4.1
一345
上机实训(模块五/单元二)
用查询和操作数据库
3
上机实训
现南311多媒体机房
23
6
4.3
三12
模块六数据库编程-断开式数据库访问
教学单元一用DataGridView显示和操作数据
6.1 工作任务引入
6.2DataSet简介
4.1工作任务导入
4.2 C#的对象和类
4.3构造函数和析构函数
4.4方法的重载
2
1.掌握类的定义和使用
2.掌握属性的封装
3.构造函数的定义和使用
4.方法重载的实现
讲课
现南311多媒体机房
模块四/ 单元一
作业
14
4
3.18
一345
上机实训(模块四/单元一)
属性和方法
3
上机实训
现南311多媒体机房
15
2
1.Timer控件的Interval属性与Tick事件的含义及关联
2.状态栏的设计
3.Treeview控件的应用
讲课
现北209多媒体机房
模块十/单元一作业
46
12
5.15
三34
上机实训(模块十/单元一)
WinForm高级编程
2
上机实训
现北209多媒体机房
47
13
5.20
一12
模块十一文件读写和XML操作
54
14
5.29
三34
上机实训(模块十二/单元一)
三层结构实现
2
上机实训
现北209多媒体机房
55
15
6.3
一12
模块十三 面向对象编程之设计模式
教学单元一简单设计模式应用
13.1工作任务引入
13.2设计模式概述
13.3简单工厂设计模式
2
1.理解设计模式的基本概念
讲课
现北209多媒体机房
模块十三/单元一作业
教学单元一 文件读写和XML
11.1工作任务引入
11.2System.IO命名空间
11.3文件和目录操作
11.4读写文本文件
11.7XML文件操作
2
1.文本文件的读写
2.XML文件结构
3.XML文件的读取
讲课
现北209多媒体机房
模块十一/ 单元一
作业
48
13