A pattern language for teaching design patterns (part 1)

  • Authors:
  • Christian Köppe

  • Affiliations:
  • Hogeschool Utrecht Institute for Information & Communication Technology

  • Venue:
  • Proceedings of the 16th European Conference on Pattern Languages of Programs
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Pedagogical Patterns help in general with teaching. But the teaching of design patterns introduces a few specific problems like e.g. ensuring that the purpose of patterns is understood and that patterns are applied in the appropriate and correct way. This pattern language for teaching design patterns addresses these problems and offers solutions for teachers and trainers to solve them. This part covers 5 patterns of the language in detail --- Holistic Pattern Understanding, Context, Problem and Consequences First, Experience of Problems, Simplicity Above Patterns, and Discover Your Own Pattern. The other 4 patterns are covered in part 2 of this work, to be published in the proceedings of the PLoP'11 conference. These patterns are included here as patlets.