DocumentCode :
2015990
Title :
Teaching Object-Oriented Software Engineering through Problem-Based Learning in the Context of Game Design
Author :
Ryoo, Jungwoo ; Fonseca, Frederico ; Janzen, David S.
Author_Institution :
Inf. Sci. & Technol., Pennsylvania State Univ.-Altoona, Altoona, PA
fYear :
2008
fDate :
14-17 April 2008
Firstpage :
137
Lastpage :
144
Abstract :
Although Object Orientation is emphasized in software engineering education, few have attempted to alleviate the initial learning curve associated with an inexperienced audience in non-computer science disciplines. The authors propose a Problem-Based Learning curriculum centered on game development to deliver basic Object-Oriented programming concepts in an interactive and engaging manner. Class activities occur within the context of the Object-Oriented Rational Unified Process. One of the most significant contributions of this paper lies in the design of class modules containing tasks intended to educate students on Object-Oriented Software Engineering in an incremental and self-actuated way.
Keywords :
computer science education; object-oriented programming; software engineering; game design context; object-oriented programming; problem-based learning curriculum; software engineering education; teaching object-oriented software engineering; Computer science; Computer science education; Educational programs; Educational technology; Games; Java; Object oriented programming; Programming profession; Software engineering; Unified modeling language; Game Design; Object-Oriented Software Engineering; Problem-Based Learning;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Education and Training, 2008. CSEET '08. IEEE 21st Conference on
Conference_Location :
Charleston, SC
ISSN :
1093-0175
Print_ISBN :
978-0-7695-3144-1
Type :
conf
DOI :
10.1109/CSEET.2008.26
Filename :
4556959
Link To Document :
بازگشت