Software engineering education: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Simulation in software engineering training
Proceedings of the 22nd international conference on Software engineering
Twenty dirty tricks to train software engineers
Proceedings of the 22nd international conference on Software engineering
An interactive multimedia software house simulation for postgraduate software engineers
Proceedings of the 22nd international conference on Software engineering
The Mythical Man-Month: Essays on Softw
The Mythical Man-Month: Essays on Softw
Teaching the PSP: Challenges and Lessons Learned
IEEE Software
What Leading Practitioners Say Should Be Emphasized in Students' Software Engineering Projects
CSEET '99 Proceedings of the 12th Conference on Software Engineering Education and Training
Influence Of Java On Software Engineering Education
CSEET '00 Proceedings of the 13th Conference on Software Engineering Education & Training
Adapting Extreme Programming For A Core Software Engineering Course
CSEET '02 Proceedings of the 15th Conference on Software Engineering Education and Training
SE'07 Proceedings of the 25th conference on IASTED International Multi-Conference: Software Engineering
Computer Assisted Learning with Card Game in System Design Concept
Advances in Blended Learning
Empirical evaluation of an educational game on software measurement
Empirical Software Engineering
An application of a game development framework in higher education
International Journal of Computer Games Technology - Game Technology for Training and Education
Lecture quiz: a mobile game concept for lectures
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
Extensive Evaluation of Using a Game Project in a Software Architecture Course
ACM Transactions on Computing Education (TOCE)
Using game development to teach software architecture
International Journal of Computer Games Technology
Board Game Supporting Learning Prim's Algorithm and Dijkstra's Algorithm
International Journal of Multimedia Data Engineering & Management
A guideline for game development-based learning: a literature review
International Journal of Computer Games Technology
Hi-index | 0.00 |
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.