Learning Algorithms Concepts in a Virtual Reality Escape Room

Emilia Haramina, Mateo Paladin, Zdravko Petričušić, Fran Posarić, Antun Drobnjak, Ivica Botički · 2024

Although the standard way to learn algorithms is by coding, learning through games is another way to obtain knowledge while having fun. Virtual reality is a computer-generated three-dimensional environment in which the player is fully immersed by having external stimuli mostly blocked out. In the game presented in this paper, players are enhancing their algorithms skills by playing an escape room game. The goal is to complete the room within the designated time by solving puzzles. The puzzles change for every playthrough with the use of generative artificial intelligence to provide every player with a unique experience. There are multiple types of puzzles such as. time complexity, sorting algorithms, searching algorithms, and code execution. The paper presents the results of a study indicating students’ preference for learning through gaming as a method of acquiring algorithms knowledge.

Read the paper · More papers on PaperTik