Teaching Design Patterns: A Modified PBL Approach

被引:0
作者
Huang, Hong [1 ]
Yang, Dongyong [1 ]
机构
[1] Zhejiang Univ Technol, Coll Software, Hangzhou 310023, Zhejiang, Peoples R China
来源
PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5 | 2008年
关键词
Problem-based learning; design patterns; teaching strategy; teach case; object-oriented technology;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With the popularization of object-oriented technologies in software development, more and more schools of software engineering are adding design patterns into their curricula as an essential component. However it is not easy for students who are still not very well-versed in object-oriented technologies to learn this course well. Many CS and SE students find it difficult to apprehend Even though they understand the patterns themselves, it is still hard for them to use these patterns in practical projects. It is a challenge for teachers to make their students understand the kernel of design patterns in a limited amount of teaching hours. In this paper we discuss several problems in teaching design patterns and introduce our practical experience of teaching design patterns by applying a modified problem-based learning pedagogy. An intact teaching case is also given in the paper.
引用
收藏
页码:2422 / 2426
页数:5
相关论文
共 12 条
  • [1] PROBLEM-BASED LEARNING - A REVIEW OF LITERATURE ON ITS OUTCOMES AND IMPLEMENTATION ISSUES
    ALBANESE, MA
    MITCHELL, S
    [J]. ACADEMIC MEDICINE, 1993, 68 (01) : 52 - 81
  • [2] Barrows H.S., 1980, Problem-based learning: An approach to medical education
  • [3] Boud D., 1998, CHALLENGE PROBLEM BA
  • [4] Duch Barbara J., 2001, POWER PROBLEM BASED
  • [5] Gamma Erich., 1994, DESIGN PATTERNS
  • [6] JENKINS T, 1998, P 6 ANN C TEACH COMP, P125
  • [7] Mennin S, 2000, MED EDUC, V34, P503
  • [8] OKELLY J, 2006, P 11 ANN SIGCSE C IN, P217
  • [9] OKELLY J, 2005, NUIMCSTR200513 DEP C
  • [10] TIEN C, 2005, PBL CONTEXT BRIDING, P117