龙空技术网

C#程序设计教 学 日 历

JAVA架构前端技术 95

前言:

如今我们对“java获取年的周数”可能比较珍视,同学们都想要分析一些“java获取年的周数”的相关内容。那么小编在网络上收集了一些关于“java获取年的周数””的相关资讯,希望朋友们能喜欢,同学们快快来学习一下吧!

教 学 日 历

2021 ~ 2022 学年 春季学期

院系 教研室(课程组)

课程编号 RB7001068

课程名称 C#程序设计

授课班级

理教周数

15 周

姓名

讲课时数

60 学时

职称

上机时数

20 学时

编号

习题课时数

学时

辅导教师

共 计

60时 / 4分

教研室

(课程组)

负责人

学生人数

80

课程属性

任选课

院 系

负 责 人

考试类型

考查

填 表 说 明

1、制订教学日历时,应按照教学大纲和当学期的校历进行安排。

2、本日历由任课教师填写,一式两份,经教研室(课程组)负责人签字,教学院长(主任)审批后,任课教师、教研室(课程组)、院(系、部)各存一份。

3、“课程属性”填写:必修、限选、任选;“考试类型”填写:考试、考查。

4、本日历须在每学期开学前完成。

2022年2 月15 日

考核方式及成绩组成说明:

期末考核方式选项(只选一项,请在后面括号内打上“√”)

闭卷笔试( ) 口试( ) 综合实验( )

开卷笔试( ) 论文( ) 其 他(大作业)

期末考核所占比例

40 %

平时考核主要项目及所占比例

①MOOC作业占 %;

②阶段性测验占 40 %;

③课内上机占 10 %;

④小论文或综合作业占 %;

课堂表现占 %;

⑥课堂讨论和提问占 %;

⑦其他方式占 10 %;

(注:要求选择三项以上填写)

合计: 60 %;

辅导答疑时间地点

其它:

使用教材

C#应用程序开发[M].科学出版社,2013

参考书目

Christian Nagel Bill Evjen(美).C#高级编程(第11版) C# 7 & .NET Core 2.0[M].清华大学出版社,2019.03.01

郝世选. C#程序设计与实践[M].清华大学出版社,2018.08.01

廖浩德、杨力等.面向对象程序设计(C#)[M].清华大学出版社,2018.09.011

备注

授课顺序

授 课 内 容

(讲课题目及名称 含习题课、课堂讨论、实验、上机、课内训练等)

学时数

作业或实验安排

2.21

1

1

C#语言概述

1.1 什么是C#语言

1.2 .NET Framework

1.3 配置Visual C#开发环境

1.4 Visual C#的集成开发环境(IDE)

C#程序设计基础

2.1 标识符

2.2 C#中数据类型

2.3 C#中的变量和常量

2.4 类型转换

2.6 C#运算符和表达式

2.7 C#中常用类和结构

2

熟悉.NET环境

C#程序设计

第1章:

第2章:

1、2

2.25

1

2

C#控制语句

3.1选择控制语句

3.2循环控制语句

3.3 跳转语句

数组和集合

4.1 一维数组

4.2 二维数组

4.4 Array类

4.5 ArrayList类

2

C#程序设计

第3章:

第4章:

3、4

2.28

2

3

课内上机:

掌握C#语言的基本操作

2

3.04

2

4

面向对象程序设计

5.1 面向对象程序设计概述

5.2 类、对象

5.4 构造函数和析构函数

5.5 静态成员

5.6 属性

5.7 方法

继承和接口设计

6.1 继承

6.2 多态性

错误调试和异常处理

7.1 错误分类

7.2 程序调试

7.3 异常处理

2

C#程序设计

第5章:

第6章:

第13章:

1、2

3.07

4

5

课内上机:

熟悉面向对象的编程思想。

熟悉继承和接口思想

2

第一次阶段性考核:C#基础及面向对象的使用

3.11

3

6

Windows窗体应用程序设计

8.1 窗体设计

8.2 常用控件的设计

2

C#程序设计

第8章:

第9章:

3.14

4

7

8.3 多文档窗体

2

C#程序设计

第8章:

3.18

5

8

课内上机:

熟悉C#控件进行windows应用程序开发

2

3.21

6

9

8.4 窗体设计的事件机制

2

C#程序设计

第8章:

3.25

6

10

课内上机:

了解C#事件控制机制

2

3.28

7

11

第9章 用户界面设计

9.1 菜单设计

9.2 通用对话框

9.3 图像列表框控件

9.4 树形视图控件

9.5 列表视图控件

9.6 工具栏控件

9.7 状态栏控件

2

C#程序设计

第9章:

4.01

7

12

课内上机:

熟悉用C#开发高级应用程序界面的开发

2

5.04

8

13

ADO.NET数据库访问技术

10.1 数据库概述

10.2 ADO.NET模型

10.3 ADO.NET的数据访问对象

2

C#程序设计

第10章:

熟悉ADO.NET

5.08

8

14

课内上机:

熟悉用C#进行数据库数据获取

2

5.11

9

15

10.4 DataSet对象

10.5 数据绑定

2

C#程序设计

第10章:

数据绑定

5.15

9

16

课内上机:

熟悉用C#进行数据绑定

2

5.18

10

17

10.6 DataView对象

10.7 DataGridView控件

2

C#程序设计

第10章:

数据绑定控件

5.22

10

18

课内上机:

熟悉用C#进行数据绑定

2

第二次阶段性考核:winform窗体使用ADO.NET操作数据库

5.25

11

19

多线程高级编程

11.1为什么要用多线程

11.2 如何令一个程序同时执行多个线程

2

C#应用程序开发

了解多线程

5.29

11

20

课内上机:

掌握多线程的创建、控制及合理使用

2

6.02

12

21

网络高级编程

12.1如何实现主机间同步通信

12.2如何实现主机间异步通信

2

C#应用程序开发

了解网络编程

6.06

12

22

课内上机:

掌握TCP/UDP同步、异步编程的应用

2

6.09

13

23

Web程序设计

18.1 ASP.NET概述

18.2 开发Web应用程序的准备工作

18.3 创建一个简单的Web应用程序

2

C#程序设计

第18章:

6.13

13

24

课内上机:

使用ASP.NET创建简单的Web项目

2

6.16

14

25

18.4 基本ASP.NET服务器控件

18.5 会话对象

2

C#程序设计

第18章:

6.20

14

26

课内上机:

熟悉ASP.NET的服务器控件及内置对象

2

6.23

15

27

18.6 高级ASP.NET服务器端控件

2

C#程序设计

第18章:

6.27

15

28

课内上机:

熟悉ASP.NET的高级服务器端控件

2

标签: #java获取年的周数