C#教案首页Word文件下载.docx
《C#教案首页Word文件下载.docx》由会员分享,可在线阅读,更多相关《C#教案首页Word文件下载.docx(21页珍藏版)》请在冰豆网上搜索。
使用教具与器材
多媒体教室,VS.net
课前复习内容
课后安排
实验准备
教学体会
第2号
9.7
实验
实验一简单程序设计(编写储蓄计算器程序)
1.熟练掌握变量的声明及赋值操作;
2.掌握正确的类型转换方法;
3.编写正确的循环和条件语句以达到程序目标。
VS.net
实验报告,预习第3章
第3号
9.9
第3章C#中对象的创建
1.理解面向对象编程的基本知识;
2.掌握如何定义类和创建对象;
3.掌握如何组织类;
4.掌握如何定义、编写和调试方法。
掌握如何定义类和创建对象;
掌握如何组织类;
掌握如何定义、编写和调试方法
如何定义、编写和调试方法
C#语言的基本原理
第4号
9.14
实验二对象(创建银行账户对象)
1.掌握类和对象的创建方法。
2.掌握编写方法的方法。
3.掌握向方法传递参数的方法。
实验报告,预习第4章
第5号
9.16
第4章面向对象的编程技术
1.了解有关面向对象设计的重要原理和面向对象编程的优点;
2.掌握如何创建可被其他类继承使用的类。
掌握如何创建可被其他类继承使用的类
C#中对象的创建
第6号
9.21
实验三面向对象编程(在C#中创建类)
1.掌握使用属性访问类中数据的方法;
2.掌握基类及其派生类的创建方法。
3.掌握抽象类及其派生类的创建方法。
实验报告,预习5.1~5.3
第7号
9.23
5.1数组~5.3接口
1.了解数组和集合等几种数据结构;
2.掌握数组和集合等几种数据结构的用途;
3.掌握接口的应用。
掌握数组和集合等几种数据结构的用途;
掌握接口的应用。
掌握接口的应用
面向对象的编程技术
第8号
9.28
实验四数组和接口(使用数组)
1.掌握数组的声明和初始化方法;
2.掌握数组赋值和取值的方法;
3.用冒泡法对数组进行排序。
实验报告,预习5.5~5.5
第9号
9.30
5.4异常处理~5.5代理和事件
1.了解异常处理的概念;
2.掌握异常处理的语法;
3.掌握代理以及代理在事件处理中的应用。
掌握异常处理的语法;
掌握代理以及代理在事件处理中的应用。
代理以及代理在事件处理中的应用
数组与接口
第10号
10.7
实验五异常处理、代理和事件
1.掌握创建和使用代理的方法。
2.掌握编写代码产生事件的方法并能发送事件给已注册的事件处理程序。
3.编写程序允许用户通过设置买入值和卖出值来买入和卖出股票。
实验报告,预习第6章
第11号
10.12
第6章编写基于.net应用程序
1.理解Microsoft.NET框架类库;
2.掌握System.Object类以及它的一些常用派生类。
掌握System.Object类以及它的一些常用派生类
异常处理、代理和事件的实现
第12号
10.14
实验六编写基于.net应用程序
1.掌握读取二进制文件中的数据的方法。
2.掌握将文本写入文件的方法。
3.掌握格式化字符串的方法。
实验报告,预习第7章
第13号
10.19
第7章使用访问数据
1.掌握使用MicrosoftADO.NET以及System.Data命名空间中的对象来访问数据库中的数据的方法;
2.掌握使用ADO.NET创建Windows应用程序、连接数据库和创建查询的方法。
掌握使用ADO.NET创建Windows应用程序、连接数据库和创建查询的方法
连接数据库和创建查询的方法
编写基于.net应用程序的方法
第14号
10.21
实验七使用访问数据
1.掌握使用VS.net开发环境的数据库向导和工具创建ADO.net应用程序的方法。
2.掌握用C#编写ADO.net应用程序的方法。
实验报告,期中复习
第15号
10.26
期中考试
第16号
10.28
8.1windows窗体~8.4创建和使用自定义对话框
1.理解Windows窗体;
2.掌握创建窗体的主菜单的方法;
3.掌握创建和使用通用对话框的方法;
4.掌握创建和使用自定义对话框的方法。
掌握创建窗体的主菜单的方法;
掌握创建和使用通用对话框的方法;
掌握创建和使用自定义对话框的方法
使用访问数据的方法
第17号
11.2
实验八windows编程
(一)(生成Windows应用程序)
1.掌握创建主菜单的方法。
2.掌握为菜单项编写代码的方法。
3.掌握为应用程序添加通用对话框的方法。
4.掌握加载XML数据文件的方法。
实验报告,预习8.5~8.8
第18号
11.4
8.5使用button类~8.8创建和使用状态栏
1.掌握使用Button类的方法;
2.掌握使用其他常用控件的方法;
3.掌握创建和使用工具栏的方法;
4.掌握创建和使用状态栏的方法。
掌握使用Button类的方法;
掌握使用其他常用控件的方法;
掌握创建和使用工具栏的方法;
掌握使用其他常用控件的方法
windows窗体控件的使用
第19号
11.23
实验九windows编程
(二)
1.使用标准Windows控件创建用户界面的应用程序。
2.把典型的Windows功能添加到已有的bankteller应用程序中。
实验报告,预习第9章
第20号
11.25
第9章在C#应用程序中使用XMLWebService
1.理解System.Web.Services命名空间;
2.掌握如何在C#应用程序中创建和使用XMLWebService。
掌握如何在C#应用程序中创建和使用XMLWebService
button类和状态栏的使用
第21号
11.30
实验十在C#应用程序中使用XMLWebService
1.掌握使用XMLWebService的方法。
2.编写办公大楼预估程序。
实验报告,预习第10章
第22号
12.2
第10章创建Web应用程序
1.理解System.Web.UI命名空间;
2.掌握如何创建具有Web窗体的Web应用程序;
3.掌握如何向Web窗体添加控件;
4.掌握以及如何使用Web窗体提交数据和响应事件。
掌握如何创建具有Web窗体的Web应用程序;
掌握如何向Web窗体添加控件;
掌握以及如何使用Web窗体提交数据和响应事件。
使用Web窗体提交数据和响应事件
使用XMLWebService的方法
第23号
12.7
实验十一创建Web应用程序
1.掌握ASP.net应用程序开发的基本方法。
2.掌握使用基于Form的身份验证的方法。
实验报告,预习第11章
第24号
12.9
第11章应用程序设置的部署
1.理解如何存储用户首选项以及如何配置应用程序的设置;
2.掌握用MicrosoftVisualStudio.NET部署C#应用程序的有关过程。
用MicrosoftVisualStudio.NET部署C#应用程序的有关过程。
用MicrosoftVisualStudio.NET部署C#应用程序的有关过程
创建Web应用程序
第25号
12.14
实验十二应用程序设置的部署
1.掌握在已有的解决方案中添加部署项目的方法;
2.掌握在安装应用程序时进行注册表设置操作的方法;
3.掌握在“开始”菜单的“程序”中为所安装的应用程序创建快捷方式的方法。
实验报告,预习第12章
第26号
12.16
第12章进阶学习目标
1.了解C#预处理器的
结构;
2.理解
C#线程和线程处理
的方法;
3.了解特性和反射
n.NET框架安全性、互操作能力及.NETRemoting。
的方法
应用程序设置的部署
第27号
12.21
实验十三综合练习
(一)
1.掌握从注册表读取数据的方法;
2.掌握向注册表写入数据的方法。
实验报告,期末复习
第28号
12.23
实验十四综合练习
(二)
综合应用所学知识,实现简单的C#程序。
第29号
1.4
实验十五综合练习(三)
第30号
1.6
期末考试