Anthony, D.L. (1996): Patterns for Classroom Education. Pattern Languages of Program Design 2. 391-406. Reading, Mass: Addison-Wesley.