首页> 外文期刊>The international journal of engineering education >Teaching GoF Design Patterns through Refactoring and Role-Play
【24h】

Teaching GoF Design Patterns through Refactoring and Role-Play

机译:通过重构和角色扮演来教授GoF设计模式

获取原文
获取原文并翻译 | 示例
           

摘要

In order to fully understand the implications of object-oriented design patterns, students need to consider alternative designs to a problem and to analyse these solutions in terms of coupling, cohesion and extensibility. Lecture-based approaches to teaching design patterns do not provide students with the insights needed unless they already have experience in object-oriented design. In this paper we present an approach to teaching design patterns that promotes active learning and makes students participate in refactorings through role-play sessions. We describe two experiments that demonstrate student acceptance and present promising results on the effectiveness of the approach.
机译:为了充分理解面向对象设计模式的含义,学生需要考虑问题的替代设计,并从耦合,内聚和可扩展性方面分析这些解决方案。除非他们已经具有面向对象设计的经验,否则基于讲座的教学设计模式方法不会为学生提供所需的见识。在本文中,我们提出了一种教学设计模式的方法,该方法可以促进主动学习,并使学生通过角色扮演会议参与重构。我们描述了两个实验,这些实验证明了学生的接受程度,并提出了关于该方法有效性的有希望的结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号