Title
Programming in game space: how to represent parallel programming concepts in an educational game
Abstract
Concurrent and parallel programming (CPP) skills are increasingly important in today's world of parallel hardware. However, the conceptual leap from deterministic sequential programming to CPP is notoriously challenging to make. Our educational game Parallel is designed to support the learning of CPP core concepts through a game-based learning approach, focusing on the connection between gameplay and CPP. Through a 10-week user study (n 25) in an undergraduate concurrent programming course, the first empirical study for a CPP educational game, our results show that Parallel offers both CPP knowledge and student engagement. Furthermore, we provide a new framework to describe the design space for programming games in general.
Year
DOI
Venue
2019
10.1145/3337722.3337749
Proceedings of the 14th International Conference on the Foundations of Digital Games
Field
DocType
ISBN
Computer science,Educational game,Multimedia
Conference
978-1-4503-7217-6
Citations 
PageRank 
References 
0
0.34
0
Authors
8
Name
Order
Citations
PageRank
Jichen Zhu111129.76
Katelyn Alderfer200.68
Anushay Furqan3193.76
Jessica Nebolsky400.68
Bruce W. Char512447.61
Brian K. Smith630341.07
Jennifer Villareale702.37
Santiago Ontañón861978.32