河南大学计算机与信息工程学院的《C#程序设计》课程面向的学生主要是计算机与信息工程学院的计算机科学与技术专业、信息安全专业、大数据与科学技术专业、国际教育学院的中澳合作计算机科学与技术专业以及中美合作航空计算机专业的本科生,每年预计学习人数400名左右。校内讲授的《C#程序设计》课程的时间通常在每年的秋季学期,课程实践性强,采用过程性评价方式综合评定学生成绩。自开课以来,课程团队始终坚持紧跟技术发展趋势,保证授课内容与时俱进,注重学生动手实践能力的培养。学生普遍反映通过该课程的学习能够显著提升自己的动手实践能力和团队协作能力。
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Syllabus
- 第一章概述
- 1.1c#语言和VS开发环境
- 1.2c#代码的组织
- 1.3基本输入输出
- 第二章基本数据类型和流程控制语句
- 2.1数据类型和运算符
- 2.2简单类型
- 2.3数组
- 2.4流程控制语句
- 2.5数据类型之间的转换
- 第三章面向对象编程基础
- 3.1类的定义和组织
- 3.2方法和属性
- 3.3委托和事件
- 3.4结构以及常用结构
- 第四章面向对象高级编程
- 4.1基本概念
- 4.2抽象类及接口
- 4.3泛型和泛型集合
- 第五章数据流与文本文件读写
- 5.1目录和文件管理
- 5.2文本文件读写
- 第六章WPF应用程序入门
- 6.1基本概念
- 6.2WPF窗口和WPF页
- 6.3WPF控件概述
- 6.4WPF中的事件
- 第七章WPF控件
- 7.1WPF基本控件
- 7.2页面布局控制
- 7.3其他常用控件
- 第八章资源与样式控制
- 8.1XAML资源与样式
- 8.2控件模板
- 第九章LINQ与数据库操作
- 9.1LINQ查询技术
- 9.2利用LINQ to Entities访问数据库
Taught by
Hou Yane, Han dao jun, Huang ya bo, and Zhang lei