• DocumentCode
    3476103
  • Title

    Problems and Programmers: an educational software engineering card game

  • Author

    Baker, Alex ; Navarro, Emily Oh ; Van der Hoek, André

  • Author_Institution
    Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
  • fYear
    2003
  • fDate
    3-10 May 2003
  • Firstpage
    614
  • Lastpage
    619
  • Abstract
    Problems and Programmers is an educational card game that we have developed to help teach software engineering. It is based on the observation that students, in a typical software engineering course, gain little practical experience in issues regarding the software process. The underlying problem is time: any course faces the practical constraint of only being able to involve students in at most a few small software development projects. Problems and Programmers overcomes this limitation by providing a simulation of the software process. In playing the game, students become aware of not only general lessons, such as the fact that they must continuously make tradeoffs among multiple potential next steps, but also specific issues such as the fact that inspections improve the quality of code but delay its delivery time. We describe game play of Problems and Programmers, discuss its underlying design, and report on the results of a small experiment in which twenty-eight students played the game.
  • Keywords
    computer games; computer science education; educational courses; programming; software engineering; student experiments; computer science education; educational card game; programmer; software development project; software engineering course; student experiments; Computational modeling; Computer science; Computer simulation; Delay effects; Educational programs; Employment; Inspection; Programming profession; Software engineering; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2003. Proceedings. 25th International Conference on
  • ISSN
    0270-5257
  • Print_ISBN
    0-7695-1877-X
  • Type

    conf

  • DOI
    10.1109/ICSE.2003.1201245
  • Filename
    1201245