@inproceedings{60992a6ecaad4d5d81eefd21229d9e53,
title = "Teaching Object-Oriented software engineering through Problem-Based Learning in the context of game design",
abstract = "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.",
author = "Jungwoo Ryoo and Frederico Fonseca and Janzen, \{David S.\}",
year = "2008",
doi = "10.1109/CSEET.2008.26",
language = "English (US)",
isbn = "9780769531441",
series = "Software Engineering Education Conference, Proceedings",
pages = "137--144",
booktitle = "Proceedings - 21st Conference on Software Engineering Education and Training, CSEET 2008",
note = "21st Conference on Software Engineering Education and Training, CSEET 2008 ; Conference date: 14-04-2008 Through 17-04-2008",
}