Killer "killer examples" for design patterns

  • Authors:
  • Carl Alphonce;Michael Caspersen;Adrienne Decker

  • Affiliations:
  • University at Buffalo, SUNY, Buffalo, NY;University of Aarhus, Aarhus N, DK;University at Buffalo, SUNY, Buffalo, NY

  • Venue:
  • Proceedings of the 38th SIGCSE technical symposium on Computer science education
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Giving students an appreciation of the benefits of using design patterns and an ability to use them effectively in developing code presents several interesting pedagogical challenges. This paper discusses pedagogical lessons learned at the "Killer Examples" for Design Patterns and Objects First series of workshops held at the Object Oriented Programming, Systems, Languages and Applications (OOPSLA) conference over the past four years. It also showcases three "killer examples" which can be used to support the teaching of design patterns.