Designing a Computer Game for Teaching Cyber Security : Analyzing Important Aspects of Effective Serious Games in Cyber Security / Att Designa ett Datorspel för att Lära ut Cybersäkerhet : En Analys av Viktiga Aspekter för Effektiva Seriösa Spel inom Cybersäkerhet
- Authors
- Publication Date
- Jan 01, 2024
- Source
- DiVA - Academic Archive On-line
- Keywords
- Language
- English
- License
- Green
- External links
Abstract
Cyber security is important in an increasingly digitized world where cyber attacks can have dire consequences. The number of cyber attacks increases and there is a global shortage of cyber security workers. It is therefore important to educate people about cyber security: both for general awareness as well as for addressing the cyber security worker shortage. In an effort to increase the interest in cyber security education, this thesis report investigates the process of designing a computer game for teaching cyber security. Firstly, the concept of game-based learning, pedagogy, and common cyber security vulnerabilities are discussed as the fundamentals and guidance of our design. Later, based on the conducted research, a quiz-like game prototype is designed and developed. Lastly, the game elements and pedagogical methods included in the game are evaluated through a quantitative survey. Through the completion of this project, several conclusions can be drawn regarding the design of a computer game for teaching cyber security. The feedback from the survey suggests that a competitive element such as a high-score table can increase the player’s motivation. Moreover, randomizing game aspects has a positive impact on the replay value of the game. Besides, regarding game elements, detailed feedback on the player’s performance is helpful for them to determine what they need to learn more about. Even with effective game elements and mechanics, the overall pedagogic value can be negatively impacted by a lack of content, as indicated by the survey results. Therefore, we concluded that it is important to add a sufficient amount of content to the game. For anyone planning on developing their own game for teaching cyber security, this report can provide helpful insights. These insights cover technical implementations, game mechanics, game elements and evaluation. / Cybersäkerhet är viktigt i en allt mer digitaliserad värld där cyberattacker kan få allvarliga konsekvenser. Antalet cyberattacker ökar och det råder en global brist på arbetare inom cybersäkerhet. Det är därför viktigt att att utbilda människor inom cybersäkerhet: både för generell medvetenhet och för att ta itu med bristen på arbetare inom cybersäkerhet. I ett försök att öka intresset för utbildning inom cybersäkerhet undersöker denna rapport processen av att designa ett datorspel för att lära ut cybersäkerhet. Först diskuteras konceptet av spelbaserat lärande, pedagogik, och vanliga sårbarheter inom cybersäkerhet som grund och vägledning för vår design. Därefter designas och utvecklas en spelprototyp med frågebaserad struktur baserat på den utförda faktainsamlingen. Till slut utvärderas prototypens spelelement och pedagogiska metoder med hjälp av en kvantitativ undersökning. Genom att utföra detta projekt kan flera slutsatser dras om designen för ett spel vars syfte är att lära ut cybersäkerhet. Undersökningens respons antyder att ett spelelement såsom en topplista med de bästa spelresultaten kan öka spelarens motivation. Fortsättningsvis visade det sig att införa slumpmässiga aspekter i designen av ett spel kan ha en positiv inverkan på ett spels omspelningsvärde. Därtill, gällande spelelement, visade det sig att detaljerad återkoppling av en spelares prestation hjälper en spelare att förstå vad hen behöver lära sig mer om. Även med effektiva spelelement och effektiv spelmekanik kan spelets pedagogiska värde som helhet påverkas negativt av en brist på innehåll, enligt indikation av undersökningen. Vi drog därför slutsatsen att det är viktigt att lägga till tillräckligt med innehåll i spelet. Denna rapport kan ge bra insikter för den som planerar att utveckla ett eget spel för att lära ut cybersäkerhet. Dessa insikter täcker teknisk implementation, spelmekanik, spelkomponenter och utvärdering.