Design Patterns go to Hollywood: Teaching Patterns with Multimedia

Design Patterns have insinuated themselves into the forefront of computer science and software engineering practice. To this end, there has been much scholarship about the proper way to introduce them into the classroom. Studies indicate that understanding the contexts in which design patterns are t...

Full description

Bibliographic Details
Main Author: Dukovich, Adam
Format: Others
Published: DigitalCommons@CalPoly 2008
Online Access:https://digitalcommons.calpoly.edu/theses/9
https://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=1006&context=theses
id ndltd-CALPOLY-oai-digitalcommons.calpoly.edu-theses-1006
record_format oai_dc
spelling ndltd-CALPOLY-oai-digitalcommons.calpoly.edu-theses-10062020-10-13T05:01:43Z Design Patterns go to Hollywood: Teaching Patterns with Multimedia Dukovich, Adam Design Patterns have insinuated themselves into the forefront of computer science and software engineering practice. To this end, there has been much scholarship about the proper way to introduce them into the classroom. 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. However, little research on the topic attempts to solve the problem of better illuminating this context problem, preferring instead to focus on simplification of the patterns and better examples to explain them. 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. To better illustrate this new ideology, several short instructional videos, each employing this approach with a different design pattern were created. Their effectiveness was subsequently assessed, relative to traditional lecture that focused more on teaching the structure of the patterns. 2008-06-01T07:00:00Z text application/pdf https://digitalcommons.calpoly.edu/theses/9 https://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=1006&context=theses Master's Theses DigitalCommons@CalPoly
collection NDLTD
format Others
sources NDLTD
description Design Patterns have insinuated themselves into the forefront of computer science and software engineering practice. To this end, there has been much scholarship about the proper way to introduce them into the classroom. 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. However, little research on the topic attempts to solve the problem of better illuminating this context problem, preferring instead to focus on simplification of the patterns and better examples to explain them. 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. To better illustrate this new ideology, several short instructional videos, each employing this approach with a different design pattern were created. Their effectiveness was subsequently assessed, relative to traditional lecture that focused more on teaching the structure of the patterns.
author Dukovich, Adam
spellingShingle Dukovich, Adam
Design Patterns go to Hollywood: Teaching Patterns with Multimedia
author_facet Dukovich, Adam
author_sort Dukovich, Adam
title Design Patterns go to Hollywood: Teaching Patterns with Multimedia
title_short Design Patterns go to Hollywood: Teaching Patterns with Multimedia
title_full Design Patterns go to Hollywood: Teaching Patterns with Multimedia
title_fullStr Design Patterns go to Hollywood: Teaching Patterns with Multimedia
title_full_unstemmed Design Patterns go to Hollywood: Teaching Patterns with Multimedia
title_sort design patterns go to hollywood: teaching patterns with multimedia
publisher DigitalCommons@CalPoly
publishDate 2008
url https://digitalcommons.calpoly.edu/theses/9
https://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=1006&context=theses
work_keys_str_mv AT dukovichadam designpatternsgotohollywoodteachingpatternswithmultimedia
_version_ 1719351588010590208