You hacked my program? Teaching cybersecurity using game-based learning

dc.contributor.authorTareque, Md. Hasan
dc.contributor.authorDeutekom, Steven
dc.contributor.authorAnvik, John
dc.contributor.authorBashir, Maimoona
dc.date.accessioned2025-02-22T19:37:28Z
dc.date.available2025-02-22T19:37:28Z
dc.date.issued2024
dc.descriptionOpen access article. Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) license applies
dc.description.abstractAs cyberthreats become more commonplace, the teaching of cyber- security concepts at an introductory level is becoming increasingly important. However, teaching this subject in an engaging manner is challenging. This work investigates the use of a game-based learn- ing approach to teaching cybersecurity concepts in the form of a card game called Program Wars. Within the game, players use cards to create a representation of a computer program while launching cyberattacks at their opponents and defending their own program. As the initial version of the game presented cybersecurity concepts at only a high-level, Program Wars v.2.0 was created to introduce players to eight common cyberattacks and the tools used to defend against them. The results of a user study show that after playing Program Wars v.2.0 a player’s knowledge of cybersecurity concepts is improved, showing that our game-based learning approach pro- vides an effective means for introducing cybersecurity concepts to those with little or no prior knowledge. As Program Wars is a freely available web-based game, it can easily be integrated into classes to improve a student’s knowledge of cybersecurity concepts.
dc.description.peer-reviewYes
dc.identifier.citationTareque, M. H., Deutekom, S., Anvik, J., & Bashir, M. (2024, May 2-3). You hacked my program? Teaching cybersecurity using game-based learning. 26th Western Canadian Conference on Computing Education, Kelowna, B.C., Canada. https://doi.org/10.1145/3660650.3660672
dc.identifier.urihttps://hdl.handle.net/10133/6983
dc.language.isoen
dc.publisherACM
dc.publisher.departmentDepartment of Mathematics & Computer Science
dc.publisher.facultyArts and Science
dc.publisher.institutionUniversity of Lethbridge
dc.publisher.urlhttps://doi.org/10.1145/3660650.3660672
dc.subjectCybersecurity education
dc.subjectGame-based learning
dc.subjectWeb application
dc.subjectCyberthreats
dc.subjectCyberattacks
dc.subject.lcshComputer security
dc.subject.lcshHacking
dc.titleYou hacked my program? Teaching cybersecurity using game-based learning
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Anvik-you-hacked.pdf
Size:
3.97 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.75 KB
Format:
Item-specific license agreed upon to submission
Description:
Collections