设计模式教学大纲与教学计划Word格式.doc

上传人:b****2 文档编号:13320419 上传时间:2022-10-09 格式:DOC 页数:13 大小:104.50KB
下载 相关 举报
设计模式教学大纲与教学计划Word格式.doc_第1页
第1页 / 共13页
设计模式教学大纲与教学计划Word格式.doc_第2页
第2页 / 共13页
设计模式教学大纲与教学计划Word格式.doc_第3页
第3页 / 共13页
设计模式教学大纲与教学计划Word格式.doc_第4页
第4页 / 共13页
设计模式教学大纲与教学计划Word格式.doc_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

设计模式教学大纲与教学计划Word格式.doc

《设计模式教学大纲与教学计划Word格式.doc》由会员分享,可在线阅读,更多相关《设计模式教学大纲与教学计划Word格式.doc(13页珍藏版)》请在冰豆网上搜索。

设计模式教学大纲与教学计划Word格式.doc

撰写人

付淑芬

职称

软件教师

课程的性质与任务

本课程为专业必修课。

本课程在第四学期课程中讲解,在前三个学期学生已经学习了.Net专业的基本课程,具有一定的项目开发经验,但对面向对象思想的认识较肤浅,对设计模式还没有概念。

通过本门课的学习,使学生对面向对象有一个深入的了解,通过程序的不断重构和演变,把设计模式的学习门槛降低,使学生初步掌握程序的设计模式。

课程目标

n掌握面向对象基础知识

n掌握创建型设计模式

n掌握结构型模式

n掌握行为模式

本课程主要内容及计划

教学计划

章节

理论内容

理论课时

上机内容

上机课时

第一讲

面向对象基础

2

练习面向对象的基础知识

第二讲

简单工厂模式

通过计算器程序设计练习简单工厂模式的使用

第三讲

策略模式

通过商场收银软件的设计练习策略模式的使用

第四讲

工厂方法模式

练习工厂方法模式的使用

第五讲

装饰模式

通过编写一个可以给人搭配不同的服饰的系统练习装饰模式的使用

第六讲

代理模式

通过为别人做嫁衣的案例练习代理模式的使用

第七讲

原型模式

练习原型模式的使用

第八讲

模板方法模式

练习模板方法模式的使用

第九讲

抽象工厂模式

练习抽象工厂模式的使用

第十讲

外观模式

练习外观模式的使用

第十一讲

观察者模式

练习观察者模式的使用

第十二讲

MVC设计模式

VSS2005源代码管理工具

练习MVC设计模式的使用

学习使用源代码管理工具和版本控制工具(VSS2005/SVN)

总课时

48

24

第一讲面向对象基础

课程目标:

重点和难点:

n面向对象中多态和接口的使用

知识点:

1.类与实例

2.构造方法、方法重载

3.属性与修饰符

4.封装、继承、多态

5.重构、抽象类、接口

6.集合、泛型

7.委托与事件

第二讲简单工厂模式

n掌握简单工厂模式的使用

n对程序的可维护性、可扩展性、可复用性及灵活性的理解。

n对紧耦合和松耦合的理解

n对UML类图的理解

n简单工厂模式的使用

1.代码编写规范

2.面向对象编程

3.面向对象的好处

4.紧耦合与松耦合

5.简单工厂模式

6.UML类图

第三讲策略模式

n掌握策略模式的使用

n对策略模式的理解及使用

1.商场收银软件

2.简单工厂实现商场收银

3.策略模式

4.策略模式实现

5.策略与简单工厂结合

6.策略模式解析

第四讲工厂方法模式

n掌握工厂方法模式的使用

n工厂方法模式实现计算器程序

1.简单工厂模式实现

2.工厂方法模式实现

3.简单工厂VS工厂方法模式

第五讲装饰模式

n掌握装饰模式的使用

n装饰模式的使用

1.小菜扮靓第一版

2.小菜扮靓第二版

3.装饰模式

4.小菜扮靓第三版

5.装饰模式总结

第六讲代理模式

n掌握代理模式的使用

n代理模式的使用

1.为别人做嫁衣

2.没有代理的代码

3.只有代理的代码

4.符合实际的代码

5.代理模式

6.代理模式应用

第七讲原型模式

n掌握原型模式的使用

n原型模式的使用

1.夸张的简历

2.简历代码初步实现

3.原型模式

4.简历的原型实现

5.浅复制与深复制

6.简历的深复制实现

第八讲模板方法模式

n掌握模板方法模式的使用

n模板方法模式的使用

1.重复=易错+难改

2.提炼代码

3.模板方法模式

4.模板方法模式特点

第九讲抽象工厂模式

n掌握抽象工厂模式的使用

n抽象工厂模式的使用

1.最基本的数据访问程序

2.用了工厂方法模式的数据访问程序

3.用了抽象工厂模式的数据访问程序

4.抽象工厂模式

5.抽象工厂模式的优点与缺点

6.用简单工厂来改进抽象工厂

7.用反射+抽象工厂的数据访问程序

8.用反射+配置文件实现数据访问程序

第十讲外观模式

n掌握外观模式的使用

n外观模式的使用

1.股民炒股代码

2.投资基金代码

3.外观模式

4.何时使用外观模式

第十一讲MVC设计模式

n掌握MVC设计模式的使用

nMVC设计模式的使用

1.创建MVC设计模式

2.MVC设计模式的使用

第十二讲VSS2005源代码管理工具

n掌握VSS2005源代码管理工具的使用

nVSS2005源代码管理工具的使用

1.使用VSS2005源代码管理工具开发项目

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 军事

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1