Essential Use Cases for Pedagogical Patterns

被引:8
作者
Derntl, Michael [1 ]
Botturi, Luca [2 ]
机构
[1] Univ Vienna, Vienna, Austria
[2] Univ Svizzera Italiana, Lugano, Switzerland
关键词
D O I
10.1080/08993400600768182
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Coming from architecture, through computer science, pattern-based design spread into other disciplines and is nowadays recognized as a powerful way of capturing and reusing effective design practice. However, current pedagogical pattern approaches lack widespread adoption, both by users and authors, and are still limited to individual initiatives. This paper contributes to creating a shared understanding of what a pattern system is by defining the key terms. Moreover, the paper builds upon and extends a set of existing functional and non-functional requirements for pattern systems, adds structure to these requirements, and derives essential use cases following a goal-based approach for both pattern maintenance and pattern application. Finally, implications concerning the pedagogical use of pattern-based design are drawn, concluding that a stronger focus on the underlying (pedagogical) value system is required in order to make a pattern system a meaningful tool for effective educational design.
引用
收藏
页码:137 / 156
页数:20
相关论文
共 26 条
[1]  
Alexander C., 1979, TIMELESS WAY BUILDIN
[2]  
Alexander C., 1977, PATTERN LANGUAGE TOW
[3]  
Appleton B, 2000, PATTERNS SOFTWARE ES
[4]  
BOOCH G, 1999, UNIFIED MODELING LAN
[5]  
Botturi L., 2006, P IEEE INT C ADV LEA
[6]  
Botturi L., 2003, P E LEARN 03 WORLD C, P881
[7]  
Buschmann F, 1996, PATTERN ORIENTED SOF
[8]  
Derntl M., 2005, Internet and Higher Education, V8, P111, DOI 10.1016/j.iheduc.2005.03.002
[9]  
E-LEN Project, 2003, E LEN PROJ HOM
[10]  
Eckstein J., 2000, LEARNING TEACH LEARN