On the efficacy of board game strategy development as a first-year CS project

4Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

Abstract

We report on a study comparing an open-ended freshman-level CS2 project with a fully specified project of similar difficulty. We employed a randomized, controlled trial methodology. The students needed to use similar data structures and algorithms, presented during lectures, for both projects. The first half of the milestones were almost identical for both groups, but the open-ended project asked students to develop a player strategy for a specific board game, while in the other project the students executed the game by communicating with the player modules and verifying the moves against the rules of the game. In the final stages of the project while one group of students worked on honing their own strategy, the other students implemented a pre-specified tie breaking mechanism used when two player strategies tie in a match. At the end of the term, both groups had a friendly tournament: the player strategies faced each other for the ultimate winner while the other group's submissions were ranked by a team of judges based on the implementation's correctness and style. The tournament was just for fun - it did not contribute to the final grade. We hypothesized that the player group would enjoy the project more, would score higher, and would be better motivated and equipped to study computer science. Our study confirmed higher enjoyment and interest of the study group participants. We did not observe statistically significant differences among other measured quantities, for example grade distribution, of the respective groups.

Cite

CITATION STYLE

APA

Bezáková, I., Heliotis, J., & Strout, S. (2014). On the efficacy of board game strategy development as a first-year CS project. In SIGCSE 2014 - Proceedings of the 45th ACM Technical Symposium on Computer Science Education (pp. 283–288). Association for Computing Machinery. https://doi.org/10.1145/2538862.2538904

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free