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
Link To Document