• Home
  • Search
  • Teaching Object-Oriented Software Engineering through Problem-Based Learning in the Context of Game Design
  • Open Access IconOpen Access
  • Cite Icon20
  • https://doi.org/10.1109/cseet.2008.26Copy DOI Icon

Teaching Object-Oriented Software Engineering through Problem-Based Learning in the Context of Game Design

  • Apr 1, 2008
  • Jungwoo Ryoo +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
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.

Similar Papers
  • Research Article
  • Citations50

Constructivism as guiding philosophy for software engineering education

  • Dec 01, 2005
  • ACM SIGCSE Bulletin
  • Said Hadjerrouit
  • Conference Article
  • Citations4

Towards advancement of education in Software Engineering

  • Oct 01, 2015
  • Bharti Suri +2
  • Conference Article
  • Citations27

Software Engineering Education in India: Issues and Challenges

  • Apr 01, 2008
  • Kirti Garg +1
  • Research Article
  • Citations12

Teaching Agile Software Engineering Using Problem-Based Learning

  • Jul 01, 2013
  • International Journal of Information and Communication Technology Education
  • Nuha H El-Khalili
  • Research Article
  • Citations11

A Transactive Memory System Perspective in Software Engineering Education

  • Feb 28, 2020
  • IEEE Transactions on Education
  • Georgia M Kapitsaki +2
  • Conference Article

A framework for a web-based toolset to support the teaching of software and web engineering

  • Jan 01, 2003
  • M Lockyer +3
  • Research Article
  • Citations54

Applying Active Methodologies for Teaching Software Engineering in Computer Engineering

  • Aug 01, 2017
  • IEEE Revista Iberoamericana de Tecnologias del Aprendizaje
  • Victor M Flores Fonseca +1
  • Research Article
  • Citations28

A Scoping Review of the Metaverse for Software Engineering Education: Overview, Challenges, and Opportunities

  • Dec 01, 2022
  • PRESENCE: Virtual and Augmented Reality
  • Filipe A Fernandes +1
  • PDF
  • Research Article
  • Citations1

Integrating Usability into Software Engineering Course Projects

  • Mar 21, 2024
  • Journal of Computer and Education Research
  • Nihal Menzi̇ Çeti̇n
  • Conference Article
  • Citations3

Practicing the Extension in Software Engineering Education: an Experience Report

  • Sep 25, 2023
  • Thelma Colanzi +6
  • Research Article

A Systemic View of a Software Engineering Education Curriculum: Requirements and Guidelines in the Era of Generative AI

  • Jan 08, 2026
  • Journal of Integrated Design and Process Science
  • Thomas J Marlowe +4
  • Research Article
  • Citations15

JAVANT-GARDE: A Cross-Platform Serious Game for an Introduction to Programming With Java

  • Jul 23, 2018
  • Simulation & Gaming
  • Stefanos Galgouranas +1
  • Book Chapter
  • Citations1

Teaching Software Engineering through a Collaborative Game

  • Jan 01, 2014
  • Elizabeth Suescún Monsalve +2
  • Book Chapter

Accommodating the Software Engineering Evolution in Education

  • Jan 01, 1989
  • William Lively +1
  • Conference Article
  • Citations28

Studios in software engineering education: Towards an evaluable model

  • May 01, 2013
  • Christopher N Bull +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.