Exploring Optimization Algorithms Through a Game-Based Learning Approach
Password locks are commonly used to secure personal items. They are secured by a large number of possible permutations to prevent unauthorised access. This paper presents a game that simulates the search for passwords using a genetic algorithm and enables significantly faster unlocking compared to brute force methods. In the game, players make decisions and control the algorithm, allowing them to gain a deeper understanding of evolutionary mechanisms and the application of optimisation algorithms in scientific research and engineering. The game can be played by students from primary school to university, but the teaching scenarios associated with the game are adapted to the appropriate age group and educational level. The article analyses the attitudes of students who participated in the game to assess the potential of the game for popularising science and its application in the classroom.
Authors
- Martina Holenko Dlab (ORCID: https://orcid.org/0000-0003-4550-9268)
- Bojan Crnković (ORCID: https://orcid.org/0000-0003-1433-6368)
- Ivona Traunkar (ORCID: https://orcid.org/0000-0002-7168-8776)
- Vedrana Mikulić Crnković (ORCID: https://orcid.org/0000-0003-0757-0009)
Institutions
- University of Rijeka (HR)
Publication Details
- Published
- 2025-06-02
- DOI
- https://doi.org/10.1109/mipro65660.2025.11132025
- Primary Topic
- Educational Games and Gamification
- Type
- article
- Field-Weighted Citation Impact
- 0.00