DocumentCode
1997561
Title
Design Patterns Go to Hollywood: Teaching Patterns with Multimedia
Author
Dukovich, Adam ; Janzen, David S.
Author_Institution
Comput. Sci. Dept., California Polytech. State Univ., San Luis, CA
fYear
2009
fDate
27-29 April 2009
Firstpage
684
Lastpage
689
Abstract
Studies indicate that understanding the contexts in which design patterns are to be used is one of the most (if not the most) difficult challenge in applying design patterns, yet little research on the topic attempts to solve the problem of better teaching the contexts. This paper discusses a new paradigm through which the teaching of design patterns can be viewed, one which focuses on conceptual examples and contexts as the key elements in teaching design patterns. We created several multimedia learning modules that use this approach and we evaluated the modules by comparing them to other methods of instruction in junior-level software engineering courses. The context-oriented modules performed better (or at least not significantly worse) than traditional lectures on virtually all metrics, and the videos are easily deployable, making them ideal for uses like distance learning, and they can save valuable instruction hours for professors.
Keywords
computer science education; educational courses; multimedia computing; object-oriented programming; teaching; context-oriented module; design pattern; distance learning; junior-level software engineering course; multimedia learning; teaching pattern; Books; Computer aided instruction; Computer science; Education; Fasteners; Information technology; Software engineering; Terminology; Unified modeling language; Videos; context-oriented; design patterns; learning modules; multimedia; software engineering education;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology: New Generations, 2009. ITNG '09. Sixth International Conference on
Conference_Location
Las Vegas, NV
Print_ISBN
978-1-4244-3770-2
Electronic_ISBN
978-0-7695-3596-8
Type
conf
DOI
10.1109/ITNG.2009.199
Filename
5070699
Link To Document