CodeInGame - A Tool For Learning

Jesper Tetsche Wittendorff Eriksen, Niklas Munkholm Hjort & Jacob Jeppesen Fivelsdal

Studenteropgave: Bachelorprojekt


This report seeks to study how Game-based learning can make teaching, programming easier in primary school. The paper presents which specifications a game needs to teach programming and how this type of game is played. Based on the above a Minimum Viable Product will be created in which the game will be developed after. Several theories such as Game-based Learning, Flow, User Interface and Experience are put in place to obtain the best knowledge before successful implementation of such game. To investigate the problem, different types of analytical models and methods are drawn from various articles and books of said theories. In addition, a test of the developed game has been made with students from the Klostermark School in Roskilde to figure out, if the game fulfills the hypothesis from the theories. This leads to analysis of whether the Flow is in place as well a technical analysis of the game has been made. The study discusses the above analysis and tests to figure out the efficiency of Game-based Learning.
As a conclusion, the report has studied that a game can, in fact, be made to teach students in the primary school, but a lot of iterations must be made.

UddannelserBasis - Humanistisk-Teknologisk Bacheloruddannelse, (Bachelor uddannelse) Bachelor
Udgivelsesdato26 maj 2019
Antal sider80
VejledereTroels Andreasen