An experimental card game for teaching software engineering processes

  • Baker A
  • Navarro E
  • Van Der Hoek A
  • 73


    Mendeley users who have this article in their library.
  • 114


    Citations of this article.


The typical software engineering course consists of lectures in which concepts and theories are conveyed, along with a small "toy" software engineering project which attempts to give students the opportunity to put this knowledge into practice. Although both of these components are essential, neither one provides students with adequate practical knowledge regarding the process of software engineering. Namely, lectures allow only passive learning and projects are so constrained by the time and scope requirements of the academic environment that they cannot be large enough to exhibit many of the phenomena occurring in real-world software engineering processes. To address this problem, we have developed Problems and Programmers, an educational card game that simulates the software engineering process and is designed to teach those process issues that are not sufficiently high-lighted by lectures and projects. We describe how the game is designed, the mechanics of its game play, and the results of an experiment we conducted involving students playing the game. © 2004 Elsevier Inc. All rights reserved.

Author-supplied keywords

  • Educational games
  • Simulation games
  • Software engineering education
  • Software engineering simulation

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document


  • Alex Baker

  • Emily Oh Navarro

  • André Van Der Hoek

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free