Design patterns
November 13, 2008
Some of you have been asking about the background to design patterns and the origins of the project methodology. We’ve collected some references to give an overview of this. Some key links to get started are:
Good introductory text:
e-LEN Design expertise for e-learning centres: design patterns and how to produce them http://www2.tisip.no/E-LEN/documents/ELEN-Deliverables/booklet-e-len_design_experience.pdf
The background to design patterns:
The idea of design patterns originates with Christopher Alexander, a theoretician of architecture http://www.patternlanguage.com See: Alexander, C. 1977 A Pattern Language: Towns, Buildings, Construction OUP.
Alexander’s ideas were picked up by the computer science community. The “gang of four” book which started the pattern trend in software design is:
Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides Design Patterns: Elements of Reusable Object-Oriented Software (Originally published 1995, new edition, 2005) Addison-Wesley Pearson Education.
See also this by one of the authors: John Vlissides (1998) Pattern Hatching: Design Patterns Applied Addison-Wesley Longman.
A key publication in the background to design patterns is: Christopher Alexander. The Timeless Way of Building (1979) Oxford University Press.
Key references
Patterns in interaction design:
**Douglas K. van Duyne, James A. Landay, Jason I. Hong. (2007) The Design of Sites: Patterns for Creating Winning Web Sites (2nd Edition) Prentice Hall.
**Jan Borchers and Frank Buschmann (2001) A Pattern Approach to Interaction Design John Wiley & Sons.
**Till Schummer, Stephan Lukosch (2007) Patterns for Computer-Mediated Interaction. Wiley.
Examples
Pedagogical patterns http://www.pedagogicalpatterns.org/
Go to this website to get an overview of the first project that brought the idea of design patterns to education. It has example patterns.
Jutta Eckstein http://www.jeckstein.com/pedagogicalPatterns/pedagogicalPatterns.html
Then look at the E-LEN project http://www2.tisip.no/E-LEN/. This has a pattern repository and a list of publications.
Robert Mislevy’s work on patterns http://padi.sri.com. This is a link to a project on assessment design and one of their main articles on assessment.
Also look at:
Dana Anthony Patterns for classroom education http://ianchaiwriting.50megs.com/classroom-ed.html
Joseph Bergin Fourteen pedagogical patterns http://csis.pace.edu/~bergin/PedPat1.3.html
Brad Appleton Patterns and software: essential concepts and terminology http://www.cmcrossroads.com/bradapp/docs/patterns-intro.html
Entry Filed under: Uncategorized. .






Trackback this post | Subscribe to the comments via RSS Feed