Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
348984 | Computers & Education | 2012 | 10 Pages |
Computer game programming has been touted as a promising strategy for engaging children in the kinds of thinking that will prepare them to be producers, not just users of technology. But little is known about what they learn when programming a game. In this article, we present a strategy for coding student games, and summarize the results of an analysis of 108 games created by middle school girls using Stagecast Creator in an after school class. The findings show that students engaged in moderate levels of complex programming activity, created games with moderate levels of usability, and that the games were characterized by low levels of code organization and documentation. These results provide evidence that game construction involving both design and programming activities can support the learning of computer science concepts.
► In this study we examine 108 games programmed by middle school children to see what they learned. ► We find that game construction can engage students in thinking about computer science concepts. ► The coding rubric can be used to compare children’s games across a range of settings and systems.