《C#.NET程序设计》教案 联系客服

发布时间 : 星期四 文章《C#.NET程序设计》教案更新完毕开始阅读

第 11 次课的教学整体安排

授课时间 第 6 周 第1-2节 课时安排 授课题目(教学章、节或主题):面向对象程序设计:委托与事件简介。 教学目的、要求(分掌握、理解、了解三个层次): 1. 了解委托的概念。 2. 了解事件和事件处理机制。 3. 掌握事件处理方法的编写。 4. 了解命名空间的概念。 5. 掌握命名空间的使用。 6. 了解自定义的命名空间。 教学内容(包括基本内容、重点、难点): **********此部分选讲。 1. 委托的概念。P124。 2. 委托的声明,实例化和调用。P125。 3. 委托实例6.9。 4. 封装多个方法,例6.10。 ********* 5. 事件的概念。Window应用程序的核心。P129。 6. 事件处理机制。P130。 7. 事件的创建和使用。P130-P131。课堂讲课的例子。 8. 命名空间的概念。P138。 9. 命名空间引用。P139。 10. 自定义命名空间。P140。 11. 第6章的练习。 讨论、思考题、作业: 第6章,3.编程题(4)。 参考资料(含参考书、文献等): 李春葆等, C#程序设计教程,清华大学出版社,2009 万科,覃剑, Visual C# .NET程序设计基础与上机指导,清华大学出版社,2007 邵鹏鸣, Visual C#程序设计基础教程,清华大学出版社,2005.4 Burton Harvey等著,康博译, C#程序设计教程, 清华大学出版社,2001.10 John Sharp著,周靖译, Visual C# 2005从入门到精通, 清华大学出版社,2006.6 Karli Watson,Marco Bellinaso等著,康博译 C#入门经典, 清华大学出版社, 2003.12 实施情况及分析 教学过程设计:复习_____分钟,授新课_60__分钟,安排讨论__30_分钟,布置作业____分钟 授课类型(请打√):理论课√ 讨论课□ 实验课□ 练习课□ 其他□ 教学方式(请打√):讲授√ 讨论□ 指导□ 其他□ 教学资源(请打√):多媒体√ 模型□ 实物□ 挂图□ 音像□ 其他□

填表说明:1. 每项页面大小可自行添减;

2. 教学内容与讨论、思考题、作业部分可合二为一。

第 12 次课的教学整体安排

授课时间 第 6 周 第3-4节 课时安排 授课题目(教学章、节或主题):继承与多态(7.1和7.2) 教学目的、要求(分掌握、理解、了解三个层次): 1. 了解继承的基本概念。 2. 掌握继承的语法。 3. 理解构造函数的调用次序。 4. 初步掌握Windows窗体程序开发的方法。 5. 理解Windows窗体的事件机制。 教学内容(包括基本内容、重点、难点): 1. 继承。例子:动物->鱼->鲤鱼。C#只支持单继承。派生类、子类和基类、父类的概念。 2. 继承的语法:派生类的声明。 3. 基类成员的可访问性。 4. 调用构造函数的次序。P149,用例子说明。 5. 重载构造函数的调用。P150-P151。(选讲)。 6. 禁止继承:sealed修饰符。P151。 7. 多态性:重载和虚方法。P152。 8. 隐藏。P152。 9. 重写override。Virtual与overide关键字。讲解例7.2和例7.3。 10.第7章练习。 讨论、思考题、作业: 第7章,3.编程题(1)(2)。 参考资料(含参考书、文献等): 李春葆等, C#程序设计教程,清华大学出版社,2009 万科,覃剑, Visual C# .NET程序设计基础与上机指导,清华大学出版社,2007 邵鹏鸣, Visual C#程序设计基础教程,清华大学出版社,2005.4 Burton Harvey等著,康博译, C#程序设计教程, 清华大学出版社,2001.10 John Sharp著,周靖译, Visual C# 2005从入门到精通, 清华大学出版社,2006.6 Karli Watson,Marco Bellinaso等著,康博译 C#入门经典, 清华大学出版社, 2003.12 实施情况及分析 教学过程设计:复习_____分钟,授新课_60__分钟,安排讨论__30_分钟,布置作业____分钟 授课类型(请打√):理论课√ 讨论课□ 实验课□ 练习课□ 其他□ 教学方式(请打√):讲授√ 讨论□ 指导□ 其他□ 教学资源(请打√):多媒体√ 模型□ 实物□ 挂图□ 音像□ 其他□

填表说明:1. 每项页面大小可自行添减;

2. 教学内容与讨论、思考题、作业部分可合二为一。

第 12 次课的教学整体安排

授课时间 第 6 周 第3-4节 课时安排 授课题目(教学章、节或主题):第5章 Windows应用程序:窗体与控件 教学目的、要求(分掌握、理解、了解三个层次): 6. 了解Windows窗体程序的概貌。 7. 初步掌握Windows窗体程序开发的方法。 8. 理解Windows窗体的事件机制。 教学内容(包括基本内容、重点、难点): 11. 入例5.1。(实际执行,学生花了一节课) 12. Windows窗体程序运行的原理。 包括: 程序文件的结构——项目,解决方案,代码文件的构成。 一个例子:自行输以例5.1说明