Evolving Pedagogical Patterns: The Work of the Pedagogical Patterns Project

This paper is a summary of the pedagogical patterns project. The project started in 1996 with the aim of collecting and disseminating experiences of teaching and learning about object technology. We adopted a pattern format early on, although the specific format has evolved over time. In this paper we give an overall view of the project: where it started, how the material we have collected has evolved and matured, and where we need to go from here. More material from the project is available from our website www.pedagogicalpatterns.org, and our publications.

[1]  Martin Fowler,et al.  Analysis patterns - reusable object models , 1996, Addison-Wesley series in object-oriented software engineering.

[2]  Jutta Eckstein,et al.  Pedagogical patterns: capturing best practices in teaching object technology , 2001, Softw. Focus.

[3]  Helen Sharp,et al.  Capturing Successful Practices on OT Education and Training , 1998, J. Object Oriented Program..

[4]  Mary Lynn Manns,et al.  Patterns for Experiential Learning , 2001, EuroPLoP.

[5]  Mahesh H. Dodani,et al.  Pedagogical patterns—successes in teaching object technology: a workshop from OOPSLA '96 , 1996, SIGP.

[6]  Alistair Cockburn,et al.  Surviving Object-Oriented Projects , 1998 .

[7]  Douglas C. Schmidt,et al.  Patterns for concurrent and networked objects , 2000 .

[8]  Christopher Alexander,et al.  The Timeless Way of Building , 1979 .

[9]  Douglas C. Schmidt,et al.  Software patterns , 1996, CACM.

[10]  Frank Sternberg Accelerated learning of objects , 1994 .

[11]  Helen Sharp,et al.  Feedback Patterns , 2002, EuroPLoP.

[12]  Linda Rising The Patterns Handbook , 1998 .

[13]  Sally Fincher,et al.  Pedagogical patterns: their place in the genre , 2002, ITiCSE '02.

[14]  Linda Rising,et al.  Patterns for system testing , 1997 .

[15]  Mary Lynn Manns,et al.  Patterns for gaining different perspectives , 2001 .

[16]  Douglas C. Schmidt,et al.  Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects , 2013 .

[17]  Peter Sommerlad,et al.  Pattern-Oriented Software Architecture , 1996 .

[18]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[19]  Mary Lynn Manns An investigation into factors affecting the adoption and diffusion of software patterns in industry , 2002 .

[20]  Sally Fincher,et al.  Analysis of design: an exploration of patterns and pattern languages for pedagogy , 1999 .