下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、JAVA设计模式课程教学大纲、课程基本信息开课单位信息与网络工程学院课程类别专业方向课程名称课程编码开课对象网络工程开课学期6学时/学分总学时36、理论课学时24、实验课学时12、2学分(教学做一体化)先修课程面向对象程序设计、数据结构课程简介:Java设计模式是网络工程专业的方向课。Java设计模式重点探讨在 Java程序设计中怎样使用著名的23个设计模式。本课程的目的是让学生不仅学习怎样在软件设计中使用好设计模式,更重要的是让学生通过学习使用设计模式深刻地埋解面向对象的设计思想,以便更好地使用面向对象java语百解决设计中的诸多问题。二、课程教学目标“Java设计模式”课程是网络工程专业的
2、专业方向课。课程主要内容包括 UML面向对象设计原则和23种设计模式。让学生不仅学习怎样在软件设计中使用好设计模式,更重要的是让学生通过学习使用设计模式深刻地理解面向对象的设计思想。为应用型本科学生今后从事较大型应用程序开发相关方面的工作奠定了坚实的理论基础和实践动手能力。本课程的教学目的和任务如下:1 .使学生理解掌握 UMLT具和方法;2 .掌握基本的和常用的设计模式;3 .学会综合使用设计模式进行程序设计;三、教学学时分配JAVA设计模式课程理论教学学时分配表章次主要内容学时分配教学方法或手段A章统一建模语言基础知识4教学做一体第F向向对象设计原则4教学做一体第三章设计模式概述2教学做一
3、体第四章基本设计模式12教学做一体第五章常用设计模式12教学做一体综合应用2教学做一体合计36理论学时包括讨论、习题课等学时。JAVA设计模式课程实验内容设置与教学要求一览表序 号实验项目名称实验内容教学要求学时 分配实验类别实验类型每组人数1统建模语面基 础知识类图、顺序图掌握类图、顺序 图4必 做设 计 型12基本设计模式使用基本设计模 式掌握基本设计 模式4必 做设 计 型13常用设计模式使用常用设计模 式掌握基本设计 模式4必 做设 计 型1四、教学内容和教学要求第一章统一建模语言基础知识(4)(一)教学要求1 .了解UML功能2 .掌握类图含义和画法3 .掌握顺序图、状态图的含义和画
4、法(二)教学重点与难点教学重点:类图教学难点:状态图(三)教学内容第一节UML简介第二节类图第三节顺序图第四节状态图第二章 面向对象设计原则(4)(一)教学要求1. 理解面向对象设计原则的意义2. 理解各种设计原则(二)教学重点与难点教学重点:各种原则的含义教学难点:迪米待法则(三)教学内容第一节面向对象设计原则概述第二节单一职责原则第三节开闭原则第四节里氏代换原则第五节依赖倒转原则第六节接口隔离原则第七节合成复用原则第八节迪米待法则第三章 设计模式概述( 2 )(一)教学要求1 . 了解设计模式的发展2 .理解GoF设计模式的分类(二)教学重点与难点教学重点:设计模式分类教学难点:设计模式分
5、类(三)教学内容第一节设计模式的诞生和发展第二节设计模式的定义与分类第三节GoF设计模式简介第四章 基本设计模式(12 )(一)教学要求1. 掌握各种模式的概念、方法及基本原理2. 掌握针对不同的案例应选取准确的设计模式的方法(二)教学重点与难点教学重点:各种模式的概念、方法及基本原理 教学难点:针对不同的案例应选取准确的设计模式的方法(三)教学内容第一节命令模式和观察者模式第二节装饰模式和策略模式第三节适配器模式和责任链模式第四节外观模式 .第五章 常用设计模式( 12 )(一)教学要求1. 掌握各种模式的概念、方法及基本原理2. 掌握针对不同的案例应选取准确的设计模式的方法(二)教学重点与
6、难点教学重点:各种模式的概念、方法及基本原理教学难点:针对不同的案例应选取准确的设计模式的方法(三)教学内容第一节迭代器模式和中介者模式、第二节工厂方法模式和抽象工厂模式第三节生成器模式和原型模式第四节单件模式和组合模式第五节桥接模式和状态模式第六章 综合应用( 2 )(一)教学要求1. 通过综合实现将设计模式应用技术串联起来,理解java 设计模式的精髓和整个流程(二)教学重点与难点教学重点:综合应用设计模式教学难点:如何选择各种模式(三)教学内容第一节案例背景第二节案例分析第三节设计模式选择第四节应用实现五、教学方法或手段本着由浅入深,由简单到复杂的原则,强调理论、实验辅助。在教学过程中,以软件开发技术为主, 结合其他计算机专业课程的要求, 通过综合实例将各个知识点串起来, 使学生全面认识软件设计模式的应用技巧。也为学习其他专业课程打下良好的基础。本课程采用边学边练的方式,课堂配有大量的实际应用例子,每完成一个设计模式的讲解后都要求学生应用该技术解决实际的案例。本课程中采用多媒体教学手段、小组讨论、团队协作开发等多种方法,提高教学效果。六、考核方式及评价要求考试采取考查方式, 按照教学大纲要求, 考查学生的基本知识、 基本能力及分析问题解决问题的能力, 以掌握教学要求的基本内容为主。 最后成绩: 出勤率:20%, 课堂测试:20%,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 秋日的校园美景描写(5篇)
- 精密制造行业品质保障承诺书4篇范文
- 考点解析人教版八年级物理上册第5章透镜及其应用-透镜综合训练试卷(含答案详解)
- 再生骨料砌块墙体抗裂砌筑工艺考核试卷
- 2025年教师网络教学资源开发合规考核试卷
- 2025年普惠性在线教育《弱势群体在线教育服务规范》应用认证考核试卷
- 解析卷人教版八年级物理上册第5章透镜及其应用专项测试试卷(详解版)
- 解析卷-人教版八年级物理上册第5章透镜及其应用专项训练试题(解析版)
- 基于苏教版教材从 “计数单位”看新课标的整体化与一致性
- 调动学生自主能动性
- 北京市海淀区2023-2024学年七年级上学期数学期中考试试卷(含答案)
- 医院感染管理科十五五发展规划
- 学堂在线 实验室安全教育 章节测试答案
- 《教育强国建设规划纲要(2024-2035年)》及三年行动计划全面解读
- 医院特殊群体服务优先制度方案
- 2025年知识产权普法知识竞赛题库附答案
- 纳税申报实务说课课件
- 敦煌地貌课件
- 2025-2026学年七年级英语上学期第一次月考 (福建专用) 2025-2026学年七年级英语上学期第一次月考 (福建专用)原卷
- 酒店出纳基础知识培训课件
- GJB3243A-2021电子元器件表面安装要求
评论
0/150
提交评论