TY - GEN
T1 - Teaching Object-Oriented software engineering through Problem-Based Learning in the context of game design
AU - Ryoo, Jungwoo
AU - Fonseca, Frederico
AU - Janzen, David S.
PY - 2008
Y1 - 2008
N2 - Although Object Orientation is emphasised 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.
AB - Although Object Orientation is emphasised 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.
UR - http://www.scopus.com/inward/record.url?scp=51749119708&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=51749119708&partnerID=8YFLogxK
U2 - 10.1109/CSEET.2008.26
DO - 10.1109/CSEET.2008.26
M3 - Conference contribution
AN - SCOPUS:51749119708
SN - 9780769531441
T3 - Software Engineering Education Conference, Proceedings
SP - 137
EP - 144
BT - Proceedings - 21st Conference on Software Engineering Education and Training, CSEET 2008
T2 - 21st Conference on Software Engineering Education and Training, CSEET 2008
Y2 - 14 April 2008 through 17 April 2008
ER -