Design and Implementation of Educational Game Using Crossword Principles

Atanaska Bosakova–Ardenska, Dimitar Andreev · 2024

In this paper, we developed an educational game with a graphical user interface that uses crossword principles. The architecture of the game is designed using a three-layer software architecture. We developed algorithms for dynamic words’ selection for crossword building. The game is implemented using C#, and it consists of two main modules: one for teachers and the other for students. The developed game is applied in the education of computer engineers in order to assess students’ perceptions of basic terms in C/C++ programming. A survey of students’ interaction with the developed game is conducted in order to evaluate their perception of the gamification the education processes in the field of computer programming. The results indicate that usage of the computer-based crossword accelerates the educational process during the semester, and the game is a useful tool for motivating study throughout the whole academic year.

Read the paper · More papers on PaperTik