TY - GEN
T1 - Work in progress
T2 - 42nd Annual Frontiers in Education Conference, FIE 2012
AU - Ghazarian, Arbi
PY - 2012/12/1
Y1 - 2012/12/1
N2 - Since their wide adoption by the software engineering community in the mid-90's, design patterns have become an important educational component in the training of novice software engineers due to the common belief that, as distilled experience of seasoned software designers, they can transform novice software engineers into skilled professionals in a relatively short time frame. This paper questions the validity of this commonly-held belief about the educational value of conventional patterns, arguing that although there is tremendous value in capturing and disseminating software engineering experience in the form of patterns, conventional design patterns cannot deliver on this expectation to significantly shorten the experience growth curve. We report initial results from an ongoing research project that aims to not only identify the difficulties in using conventional patterns as educational means for novices, but also to use such insights to develop new forms of patterns to help educators and experts to more effectively communicate and transfer their software engineering knowledge, experience, and understanding of best practices to novices.
AB - Since their wide adoption by the software engineering community in the mid-90's, design patterns have become an important educational component in the training of novice software engineers due to the common belief that, as distilled experience of seasoned software designers, they can transform novice software engineers into skilled professionals in a relatively short time frame. This paper questions the validity of this commonly-held belief about the educational value of conventional patterns, arguing that although there is tremendous value in capturing and disseminating software engineering experience in the form of patterns, conventional design patterns cannot deliver on this expectation to significantly shorten the experience growth curve. We report initial results from an ongoing research project that aims to not only identify the difficulties in using conventional patterns as educational means for novices, but also to use such insights to develop new forms of patterns to help educators and experts to more effectively communicate and transfer their software engineering knowledge, experience, and understanding of best practices to novices.
KW - Design Patterns
KW - Software Engineering Education
UR - http://www.scopus.com/inward/record.url?scp=84874707259&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84874707259&partnerID=8YFLogxK
U2 - 10.1109/FIE.2012.6462302
DO - 10.1109/FIE.2012.6462302
M3 - Conference contribution
AN - SCOPUS:84874707259
SN - 9781467313513
T3 - Proceedings - Frontiers in Education Conference, FIE
BT - 2012 Frontiers in Education Conference
Y2 - 3 October 2012 through 6 October 2012
ER -