Using the game of life to introduce freshman students to the power and elegance of design patterns

  • Authors:
  • Michael R. Wick

  • Affiliations:
  • University of Wisconsin - Eau Claire, Eau Claire, WI

  • Venue:
  • OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we describe two programming assignments based on a refactoring of the classic Game of Life application. In particular, we use the Game of Life to help teach freshman students two important and widely applicable design patterns - Command and Visitor.