Return to search

Null Reference Exception : Serious Games som lärverktyg för spelprogrammering.

I denna artikel kommer vi att gå igenom hur man kan gå till väga med att skapa ett spel somhar syftet att lära ut spelprogrammering. Syftet är att undersöka hur lärandet avspelprogrammering hade kunnat förändras och göras mer tillgängligt genom att använda sigav så kallade Serious Games som undervisningsmaterial. Sättet som vi valt att gå till vägamed denna undersökning är att själva skapa ett Serious Game där spelaren får ändra i delar avspelets kod för att lösa pussel och ta sig vidare i spelet. Vi har haft en dialog tillsammans medprogrammeringsläraren Martin Svensson på Norrevångskolan under projektets gång för att setill att spelet håller sig pedagogiskt. Samtidigt har vi använt oss av “pillars” och MDA för attse till att projektet håller sig inom ramarna för vad som kan kallas god design. Vi har ävenhaft ett antal speltester och kvalitativa intervjuer för att undersöka hur många spelare medolika bakgrunder och erfarenheter lärt sig utav spelet.Resultatet av intervjuerna var positiva. Alla som vi testade spelet på tyckte inte bara att detvar ett roligt spel men även att spelet hade passat in som ett lärverktyg för unga vuxna somvill lära sig kod. Alla de intervjuade uttryckte även att om de själva skulle börja lära sig kodskulle de vilja använda sig av ett interaktivt media som detta.Det vi hoppas att andra medietekniker kan nyttja från denna undersökning, är att visa hur ettserious game som är skapat för att lära ut spelprogrammering hade kunnat fungera ochanvändas. Vi hoppas även att framtida medietekniker kan undvika de misstag som vi stött på ivår undersökning och utveckling av serious games. Kursmaterial så som det ser ut i nutiden ärvanligtvis endast böcker, mer forskning inom andra medier som lärverktyg kan utveckla merengagerande och roligare lärande. I nutiden finns inte många spel som kursmaterial påhögskola eller gymnasium, ett annat tänk kring serious games och dess användning skullekunna ändra synen på spel som lärverktyg. / In this article, we will go through how to approach creating a game that has the aim ofteaching game programming. The idea is to investigate how the teaching of gameprogramming could be changed and made more accessible by using so-called Serious Gamesas study material. The way we have chosen to go about this research is to create our ownSerious Game where the player can change parts of the game's code to solve puzzles andproceed in the game. We have had a dialogue together with the programming teacher MartinSvensson at Norrevångskolan during the project to ensure that the game stays pedagogical. Atthe same time, we have used "pillars'' and MDA to ensure that the project stays within theframe of what can be called good design. We have also had a number of gametests andqualitative interviews to examine how many players with different backgrounds andexperiences learned from the game. The results of the interviews were positive. Everyone wetested the game on not only thought it was a fun game but also thought that the game wouldfit in as a learning tool for young adults who want to learn code. All the interviewees alsoexpressed that if they were to start learning code themselves, they would like to use aninteractive media like this. What we hope other media technicians can take away from this research is to show how a serious game created to teach game programming, could work andbe used. We also hope that future media technicians can avoid the mistakes we encountered inour research and development of our Serious game. Course material as it looks today isusually only books, more research in other media as learning tools could develop moreengaging and fun learning. Nowadays, there are not many games as a course material incollege or high school. A different way of thinking about serious games and its use couldchange the view of games as a learning tool.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:bth-21986
Date January 2021
CreatorsNilsson, Rikard, Kinnunen, Kevin
PublisherBlekinge Tekniska Högskola
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0018 seconds