Teaching Object-Oriented software engineering through Problem-Based Learning in the context of game design

Research output: Chapter in Book/Report/Conference proceedingConference contribution

14 Scopus citations

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.

Original languageEnglish (US)
Title of host publicationProceedings - 21st Conference on Software Engineering Education and Training, CSEET 2008
Pages137-144
Number of pages8
DOIs
StatePublished - 2008
Event21st Conference on Software Engineering Education and Training, CSEET 2008 - Charleston, SC, United States
Duration: Apr 14 2008Apr 17 2008

Publication series

NameSoftware Engineering Education Conference, Proceedings
ISSN (Print)1093-0175

Other

Other21st Conference on Software Engineering Education and Training, CSEET 2008
CountryUnited States
CityCharleston, SC
Period4/14/084/17/08

All Science Journal Classification (ASJC) codes

  • Software
  • Education

Fingerprint Dive into the research topics of 'Teaching Object-Oriented software engineering through Problem-Based Learning in the context of game design'. Together they form a unique fingerprint.

Cite this