Work in progress - A game-based learning system for software engineering education

Wei Fan Chen, Wen Hsiung Wu, Tsung Li Wang, Chung Ho Su

Research output: Contribution to journalConference articlepeer-review

12 Scopus citations


This study develops and evaluates a gamebased learning system for a software engineering course. The game-based system adopts a role-playing strategy proposed by a digital game-based learning model and is designed based on the educational theory of Technological Pedagogical Content Knowledge that integrates pedagogical knowledge, content knowledge, and technological knowledge. By using the system, students learn about the process of software development in a team-based environment. In this learning environment, learners play different characters, such as a project leader, a system analyst, a system designer, or a programmer. The learners are also able to conduct collaborative activities with other team members during the software development process. To evaluate the effectiveness of the system, thirty-four undergraduate students in a software engineering course were recruited to evaluate the system via a questionnaire. The survey results indicated that students had a positive learning attitude toward the system usage.

Original languageEnglish (US)
Article number4720349
Pages (from-to)T2A12-T2A13
JournalProceedings - Frontiers in Education Conference, FIE
StatePublished - 2008
Event38th ASEE/IEEE Frontiers in Education Conference, FIE 2008 - Saratoga Springs, NY, United States
Duration: Oct 22 2008Oct 25 2008

All Science Journal Classification (ASJC) codes

  • Software
  • Education
  • Computer Science Applications


Dive into the research topics of 'Work in progress - A game-based learning system for software engineering education'. Together they form a unique fingerprint.

Cite this