Evaluating the Usability and Effectiveness of an Educational Game Integrating Human-Centric Design for Learning Basic Algorithms
DOI:
https://doi.org/10.23917/ieltech.v1i2.17570Keywords:
Algorithmic Thinking, Educational Game, Human-Centric Design, System Usability Scale, Vocational EducationAbstract
Mastering basic algorithmic logic is a fundamental requirement in vocational informatics education; however, traditional static instructional methods often fail to engage students due to the abstract nature of the concepts. This study aims to evaluate the usability and effectiveness of an educational game, developed using a Human-Centric Design (HCD) approach and the ADDIE framework, to facilitate the learning of basic algorithms. The research involved 30 Grade X Multimedia vocational students, evaluated through a pre-test and post-test control group design. Pedagogical effectiveness was measured using Normalized Gain (N-Gain) and an Independent Sample T-test, while user acceptance was quantified using the System Usability Scale (SUS). The results demonstrated that the game-based intervention was significantly more effective than traditional lectures, achieving an N-Gain score of 63.86% (Moderately Effective) compared to the control group's 18.52% (Ineffective), with a statistical significance of p = 0.000. Furthermore, the usability evaluation yielded an average SUS score of 64.4. While this score confirms the system's functional viability and high user independence, it also identifies a steep initial learning curve, highlighting the need for a progressive onboarding phase. In conclusion, integrating HCD within educational games successfully transforms abstract programming syntax into an accessible interactive experience, effectively bridging the pedagogical gap and enhancing students' algorithmic comprehension in vocational education.
Downloads
References
Abuhassna, H., Alnawajha, S., Awae, F., Adnan, M. A. M., & Edwards, B. I. (2024). Synthesizing technology integration within the Addie model for instructional design: A comprehensive systematic literature review. Journal of Autonomous Intelligence, 7(5), 1546–1546. https://doi.org/10.32629/jai.v7i5.1546
Angulo, J. A., & Castro, J. (2022). JUSECA: UN JUEGO SERIO PARA LA COMPRENSIÓN DE ALGORITMOS. Innoeduca International Journal of Technology and Educational Innovation, 8(1), 5–16. https://doi.org/10.24310/innoeduca.2022.v8i1.8465
Aras, T., & Can, A. A. (2023). A study on educational software development through gamification in guitar education. Turkish Journal of Education, 12(1), 1–27. https://doi.org/10.19128/turje.1162940
Coelho, F., Rando, B., Aparício, D., Ribeiro, P. C. P. S. V., Gonçalves, D., & Abreu, A. M. (2025). The impact of educational gamification on cognition, emotions, and motivation: A randomized controlled trial. Journal of Computers in Education. https://doi.org/10.1007/s40692-025-00366-x
Dell’Aquila, E., Ponticorvo, M., & Limone, P. (2025). Psychological Foundations for Effective Human–Computer Interaction in Education. Applied Sciences, 15(6), 3194–3194. https://doi.org/10.3390/app15063194
Dhananjaya, H. A., & Haryani, F. (2023). DEVELOPMENT OF A GAME FOR LEARNING LINEAR FUNCTIONS IN A REAL-WORLD CONTEXT TO IMPROVE THE CONCEPTUAL UNDERSTANDING OF JUNIOR HIGH SCHOOL STUDENTS. MaPan, 11(1), 1–20. https://doi.org/10.24252/mapan.2023v11n1a1
Gunadi, F., Kusumah, Y. S., Juandi, D., & Dasari, D. (2025). StatCom Android Mobile-Based Teaching Materials: Enhancing Statistical Reasoning. European Journal of STEM Education, 10(1), 19–19. https://doi.org/10.20897/ejsteme/17238
Iman, I. (2025). Integrating Logical Programming Foundations with Java for Enhancing Computational Thinking in Undergraduate Computer Science Education. Zenodo (CERN European Organization for Nuclear Research). https://doi.org/10.5281/zenodo.17586263
Khatter, A., Thalaachawr, K., & Blyth, M. (2024). Student engagement and fostering ownership of learning. Journal of Applied Learning & Teaching, 7(1). https://doi.org/10.37074/jalt.2024.7.1.38
Lee, H., Lin, C., Wang, W., Chang, W.-C., & Huang, Y. (2023). Precision education via timely intervention in K-12 computer programming course to enhance programming skill and affective-domain learning objectives. International Journal of STEM Education, 10(1). https://doi.org/10.1186/s40594-023-00444-5
Li, W., & Tzu-Chuen, L. (2023). Effect of an OwlSpace Programming Course on the Computational Thinking of Elementary School Students. Informatics in Education. https://doi.org/10.15388/infedu.2024.07
Luckin, R., Underwood, J., Boulay, B. du, Holmberg, J., Kerawalla, L., O’Connor, J., Smith, H., & Tunley, H. (2006). Designing Educational Systems Fit for Use: A Case Study in the Application of Human Centred Design for AIED. International Journal of Artificial Intelligence in Education, 16(4), 353–380. https://doi.org/10.3233/irg-2006-16(4)03
Mahdiyah, M., Priyanto, P., & Hartopo, I. (2025). Improving Students’ Understanding and Learning Outcomes in Algorithms through Scratch-Based Interactive Learning Media. SHILAP Revista de Lepidopterología. https://doi.org/10.26740/jp.v10n2.p143-155
Nuntawisuttiwong, T., & Dejdumrong, N. (2024). Digital Educational Game for Learning Genetic Algorithm Using ADDIE Model. 344–349. https://doi.org/10.1109/iv64223.2024.00066
Rahmawati, R., Khan, O., Syahputra, M. F., Hanifa, A., & Sitepu, E. (2025). Enhancing Algorithmic Thinking through Computational Tools: A Study on High School Computing Education. Scientechno Journal of Science and Technology, 3(3), 305–317. https://doi.org/10.70177/scientechno.v3i3.1657
Rohmatulloh, M. A., & Hasanah, F. N. (2026). Educational Game Development for Grade VIII Informatics Learning. Academia Open, 10(1). https://doi.org/10.21070/acopen.10.2025.13316
Shakeel, S. I., Mamun, M. A. A., & Haolader, M. F. A. (2022). Instructional design with ADDIE and rapid prototyping for blended learning: Validation and its acceptance in the context of TVET Bangladesh. Education and Information Technologies, 28(6), 7601–7630. (36532794). https://doi.org/10.1007/s10639-022-11471-0
Singh, V. (2025). Game Based Learning and it’s Impact on Student Engagement and Academic Achievement. International Journal For Multidisciplinary Research, 7(2). https://doi.org/10.36948/ijfmr.2025.v07i02.38418
Sriyanto, R. P. A., & Dianastiti, Y. (2025). Development of Game-Based Learning Media Using Construct 2 in Informatics Subjects in Class X of SMK NU Tulungagung. BICONE (Bhinneka International Conference), 1(1), 233–238. https://doi.org/10.29100/bicone.v1i1.53
Stoika, M., & Temetev, A. (2026). FOSTERING ALGORITHMIC THINKING AND COGNITIVE INTEREST IN COMPUTER SCIENCE EDUCATION THROUGH ICT-BASED INSTRUCTION. Суспільство Та Національні Інтереси. https://doi.org/10.52058/3041-1572-2026-2(22)-95-102
Syahrizal, S., Yasmi, F., & Mary, T. (2024). AI-Enhanced Teaching Materials for Education: A Shift Towards Digitalization. International Journal of Religion, 5(1), 203–217. https://doi.org/10.61707/j6sa1w36
Torrefranca, E. C. (2017). Development and Validation of Instructional Modules on Rational Expressions and Variations. The Normal Lights, 11(1). https://doi.org/10.56278/tnl.v11i1.375
Türker, P. M., & Pala, F. K. (2020). The Effect of Algorithm Education on Students’ Computer Programming Self-Efficacy Perceptions and Computational Thinking Skills. International Journal of Computer Science Education in Schools, 3(3), 19–32. https://doi.org/10.21585/ijcses.v3i3.69
Videnovik, M., Vold, T., Kiønig, L. V., Bogdanova, A. M., & Trajkovik, V. (2023). Game-based learning in computer science education: A scoping literature review. International Journal of STEM Education, 10(1). https://doi.org/10.1186/s40594-023-00447-2
Vlachogianni, P., & Τσέλιος, Ν. (2023). Perceived Usability Evaluation of Educational Technology Using the Post-Study System Usability Questionnaire (PSSUQ): A Systematic Review. Sustainability, 15(17), 12954–12954. https://doi.org/10.3390/su151712954
Wangenheim, C. G. von, Medeiros, G. A. e S. de, Filho, R. M., Petri, G., Pinheiro, F. da C., Ferreira, M. N. F., & Hauck, J. C. R. (2019). SplashCode—A Board Game for Learning an Understanding of Algorithms in Middle School. Informatics in Education, 18(2), 259–280. https://doi.org/10.15388/infedu.2019.12





