Teaching design patterns in CS1

Michael R. Wick · ACM SIGCSE Bulletin · 2005

Design patterns are an important element of today's undergraduate curricula. However, their inherent complexities often make them difficult for entry-level students to even partially grasp. In this paper, we describe the latest in our continuing efforts to build educational materials appropriate for infusing design patterns in entry-level computer science courses.

Read the paper · More papers on PaperTik