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 Zhu | 1 | 111 | 29.76 |
Katelyn Alderfer | 2 | 0 | 0.68 |
Anushay Furqan | 3 | 19 | 3.76 |
Jessica Nebolsky | 4 | 0 | 0.68 |
Bruce W. Char | 5 | 124 | 47.61 |
Brian K. Smith | 6 | 303 | 41.07 |
Jennifer Villareale | 7 | 0 | 2.37 |
Santiago Ontañón | 8 | 619 | 78.32 |