Exploring Minecraft as a conduit for increasing interest in programming.
Christopher Zorn, Chadwick A. Wingrave, Emiko Charbonneau, Joseph J. LaViola
- Year
- 2013
- Citations
- 31
Abstract
We present an investigation of how Minecraft can be used to promote interest in computer programming. To facilitate this exploration, we developed CodeBlocks, a block-based programming language used to control a virtual robot that navigates, senses, and interacts within the game. We modeled it after several successful graphical languages for programming education and performed a study with non-programmers to evaluate its ability to improve perceptions of programming and teach non-programmers to program. A survey of current Minecraft players was conducted to identify interest in the plugin. We found support for our main hypothesis that the programming interest of non-programmers improved as a result of using CodeBlocks. The plugin has been publicly released to the Minecraft modding community and is available to play on our public server.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002