DocumentCode :
595861
Title :
Work in progress: Transitioning from novice to expert software engineers through design patterns: Is it really working?
Author :
Ghazarian, Arbi
Author_Institution :
Dept. of Eng., Arizona State Univ., Mesa, AZ, USA
fYear :
2012
fDate :
3-6 Oct. 2012
Firstpage :
1
Lastpage :
2
Abstract :
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.
Keywords :
computer science education; object-oriented programming; software engineering; design pattern; educational component; educational value; experience growth curve; expert software engineer; novice software engineer; seasoned software designer; skilled professional; software engineering community; software engineering experience; software engineering knowledge; software engineering understanding; Education; Ontologies; Pattern matching; Software; Software engineering; Design Patterns; Software Engineering Education;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference (FIE), 2012
Conference_Location :
Seattle, WA
ISSN :
0190-5848
Print_ISBN :
978-1-4673-1353-7
Electronic_ISBN :
0190-5848
Type :
conf
DOI :
10.1109/FIE.2012.6462302
Filename :
6462302
Link To Document :
بازگشت