Computer games and CS education: why and how
Proceedings of the 36th SIGCSE technical symposium on Computer science education
An experimental card game for teaching software engineering processes
Journal of Systems and Software - Special issue: Software engineering education and training
The curse of Monkey Island: holding the attention of students weaned on computer games
Journal of Computing Sciences in Colleges
Game2Learn: building CS1 learning games for retention
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Using storytelling to motivate programming
Communications of the ACM - Creating a science of games
Games, stories, or something more traditional: the types of assignments college students prefer
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Hybrid content delivery and learning styles in a computer programming course
FIE'09 Proceedings of the 39th IEEE international conference on Frontiers in education conference
Nifty assignment: concurrent multi-user battleship
Journal of Computing Sciences in Colleges
California speedway: a concurrent programming project for beginners
Proceedings of the 49th Annual Southeast Regional Conference
Hi-index | 0.00 |
Gaming in the Computer Science (CS) curriculum has received considerable attention in recent years as a way to motivate students in their coursework, as well as to encourage them to pursue CS as a college major. Although the number of approaches to using games as course assignments is vast, understanding the impact of game assignments is limited. This paper presents results of in-depth interviews with six students who participated in a study that examined the use of games as assignments. In order to obtain maximum variation in responses, a purposeful sampling method was used to select participants for the interviews. Student responses revealed that in general students like game assignments with structure and prefer games that they already know to more open ended project options.