DocumentCode
715410
Title
Development of a video game that teaches the fundamentals of computer programming
Author
Ventura, Matthew ; Ventura, John ; Baker, Chad ; Viklund, Grant ; Roth, Randall ; Broughman, Jonas
Author_Institution
Emperical Games, LLC, Tallassee, FL, USA
fYear
2015
fDate
9-12 April 2015
Firstpage
1
Lastpage
5
Abstract
In this paper we present CodeCraft, an educational video game we are developing to teach the fundamentals of computer programming. Similar to other educational tools such as Scratch, Alice, Project Spark, and Code Spells; CodeCraft provides users with an intuitive graphical interface for writing programs. However, CodeCraft is a video game that uses a problem-based learning approach in which players learn programming concepts by solving individual puzzles in an immersive 3D environment. Moreover, CodeCraft is intended to be an autonomous learning game that can be played without teacher support, thereby potentially reaching students in all economic, ethnic, and gender groups. Using an iterative development process and evidence-centered design, this work proposes to further develop CodeCraft and evaluate how it can improve performance in acquiring programming skills.
Keywords
computer aided instruction; computer games; computer science education; graphical user interfaces; programming; teaching; CodeCraft; autonomous learning game; computer programming fundamentals; economic groups; educational tools; educational video game; ethnic groups; evidence-centered design; gender groups; immersive 3D environment; individual puzzles; intuitive graphical interface; iterative development process; problem-based learning approach; programming concepts; programming skills; teaching; Computers; Games; Programming environments; Programming profession; Three-dimensional displays; assessment; computational thinking; computer programming; video;
fLanguage
English
Publisher
ieee
Conference_Titel
SoutheastCon 2015
Conference_Location
Fort Lauderdale, FL
Type
conf
DOI
10.1109/SECON.2015.7133047
Filename
7133047
Link To Document