Embedding Educational Design Pattern Frameworks into Learning Management Systems

  • Michael Derntl
  • Rafael A. Calvo
Part of the Communications in Computer and Information Science book series (CCIS, volume 73)


Educational design patterns describe reusable solutions to the design of learning tasks and environments. While there are many projects producing patterns, there are few approaches dealing with supporting the instructor/user in instantiating and running those patterns on learning management systems (LMS). This paper aims to make a leap forward in this direction by presenting two different methods of embedding design pattern frameworks into LMS: (1) Supplying custom LMS components as part of the design patterns, and (2) Configuring existing LMS components based on design patterns. Descriptions of implementations and implications of these methods are provided.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Goodyear, P.: Educational design and networked learning: Patterns, pattern languages and design practice. Australasian Journal of Educational Technology 21, 82–101 (2005)CrossRefGoogle Scholar
  2. 2.
    Alexander, C., Ishikawa, S., Silverstein, M., Jacobson, M., Fiksdahl-King, I., Angel, S.: A Pattern Language – Towns, Buildings, Construction. Oxford University Press, New York (1977)Google Scholar
  3. 3.
    Bergin, J.: Fourteen Pedagogical Patterns (2002),
  4. 4.
    Pedagogical Patterns Project Homepage (2002),
  5. 5.
    E-LEN Project homepage (2003),
  6. 6.
    Kaleidoscope Network of Excellence: Learning patterns for the design and development of mathematical games (2008),
  7. 7.
    Winters, N., Mor, Y.: IDR: A participatory methodology for interdisciplinary design in technology enhanced learning. Computers & Education 50, 579–600 (2008)CrossRefGoogle Scholar
  8. 8.
    TELL Project: Towards Effective network supported coLLaborative learning activities (2005),
  9. 9.
    Derntl, M.: Patterns for Person-Centered e-Learning. Aka Verlag, Berlin (2006)Google Scholar
  10. 10.
    Johnson, R.: Frameworks = (Components + Patterns). Communications of the ACM 40, 39–42 (1997)CrossRefGoogle Scholar
  11. 11.
    Turani, A., Calvo, R.A.: Beehive: A Software Application for Synchronous Collaborative Learning. Campus Wide Information Systems 23, 196–209 (2006)CrossRefGoogle Scholar
  12. 12. Moodle – A Free, Open Source Course Management System for Online Learning,
  13. 13.
    dotLRN: .LRN home,
  14. 14.
    Turani, A., Calvo, R.A., Goodyear, P.: An Application Framework for Collaborative Learning. In: Proc. International Conference on Web Engineering, Sydney, Australia (2005)Google Scholar
  15. 15.
    IMS Global: IMS Learning Design Specification (2003),
  16. 16.
    Mangler, J., Derntl, M.: CEWebS - Cooperative Environment Web Services. In: Proc. 4th International Conference on Knowledge Management, Graz, Austria (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Michael Derntl
    • 1
  • Rafael A. Calvo
    • 2
  1. 1.Computer Science Didactics and Learning Research CenterUniversity of ViennaAustria
  2. 2.School of Electrical and Information EngineeringUniversity of SydneyAustralia

Personalised recommendations