Process Models and Design Patterns
Process models and design patterns
Upon completion of the project, this page will contain the process models and design patters developed by the project team. Currently, you can access references about design patterns for practitioners as well as software developers.Patterns from the project
| (1) where the learner is going | where the learner is | How to get there | |
|---|---|---|---|
| Setting the agenda | |||
| teacher | Clarify and share learning intentions | (2) Engineering effective discussions, tasks and activities that elicit evidence of learning | (3) Providing feedback that moves learners forward |
| Three hats; Narrative spaces (*) | Feedback on Feedback; Soft Scaffolding | ||
| Peer | Understand and share learning intentions | (4) Activating students as learning resources for one another | |
| Round and deep; Classroom display; Use my stuff; Showcase learning; Three hats; Objects to talk with; Narrative spaces (*) | -->> | ||
| Learner | Understanding learning intentions | (5) Activating students as owners of their learning | |
| Narrative spaces | Try once refine once; Three hats; Narrative spaces (***) | -->> | |
| Wear your skills |
Examples of design patterns from other projects
Dana Anthony Patterns for classroom education Joseph Bergin Fourteen pedagogical patterns Joseph Bergin, Jutta Eckstein, Mary Manns and Helen Sharp Feedback patterns e-LEN Jutta Eckstein Pedagogical patterns projectPedagogical patterns Robert Mislevy Principled Assessment Designs for Inquiry Examples of design patterns for software developers
Brad Appleton Patterns and software: essential concepts and terminology
Hillside Patterns library
Good introductory text
e-LEN Design expertise for e-learning centres: design patterns and how to produce themBackground to design patterns
The idea of design patterns originates with Christopher Alexander, a theoretician of architecture: Pattern languageSee: 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.
For a more detailed discussion of design patterns, see http://patternlanguagenetwork.myxwiki.org/xwiki/bin/view/Outcomes/Methodology
