DEVELOPMENT OF AN INTERACTIVE CRYPTOGRAPHY GAME USING MATLAB: THE CASE OF THE TWISTED CAESAR CIPHER
Keywords:
Game based learning, Critical thinking, Cryptography, Active learningAbstract
Classical cryptography is often taught as part of discrete mathematics in Computer Science and Information Technology. However, teaching abstract mathematical concepts in cryptography can be challenging in traditional classroom settings due to its abstract nature and algorithmic complexity. Therefore, this paper presents the development of an interactive, game-based learning tool aimed at enhancing the understanding of classical cryptography. The project centres around the Caesar Cipher Twisted, a modified version of the traditional Caesar Cipher. The game employs a progressively structured approach. It has six levels where each of the levels introduces complex variations of the encryption and decryption processes. As such, in level 6, the cipher text is in the form of numbers without separation. The level introduces non-standard Caesar Cipher variant which is a creative twist that goes beyond the classic cipher. The questions in each level are intended to stimulate critical thinking, logical reasoning, and pattern recognition. By utilizing MATLAB's GUI capabilities, the game offers a user-friendly environment suitable for students and educators alike. Preliminary feedback suggests that the game facilitates improved engagement and comprehension among students. This study highlights the pedagogical potential of integrating technology and game based learning in the classroom, particularly in abstract topics such as cryptography. This work also demonstrates the value of combining classical mathematical concepts with modern educational tools to foster active learning and conceptual understanding.
Downloads
References
[1] Joseph, O. B., & Uzondu, N. C. (2024). Curriculums development for interdisciplinary STEM education: A review of models and approaches. International Journal of Applied Research in Social Sciences, 6(8), 1575-1592.
[2] Goos, M., Carreira, S., & Namukasa, I. K. (2023). Mathematics and interdisciplinary STEM education: recent developments and future directions. ZDM–Mathematics Education, 55(7), 1199-1217.
[3] Ariffin, N. A. N., Ramli, N., Badrul, N. M. F. H. N., Yusof, Y., & Suparlan, A. (2022). Effectiveness of gamification in teaching and learning mathematics. Journal on Mathematics Education, 13(1), 173-190.
[4] Zakaria, A., Addanan, F. A., Munira, N. N., Khalili, Y. K. Z., & Mohamad, M. (2024). A Systematic Literature Review of the Impact of Game-Based Learning on English Learners. International Journal of Academic Research in Business & Social Sciences, 14(8), 980-996.
[5] Faith, B. F., Long, Z. A., & Hamid, S. (2024, May). Promoting cybersecurity knowledge via gamification: an innovative intervention design. In 2024 Third International Conference on Distributed Computing and High-Performance Computing (DCHPC) (pp. 1-8). IEEE.
[6] Chen, W., He, Y., Tian, X., & He, W. (2021, October). Exploring cybersecurity education at the K-12 level. In SITE Interactive Conference (pp. 108-114). Association for the Advancement of Computing in Education (AACE).
[7] Khalil, M. (2015). "Cryptography education: Challenges and new approaches." IEEE Security & Privacy.
[8] Pareek, S. (2024). Gamification and Game-Based Learning Tools: A Review and utility for School Libraries. Library Philosophy and Practice (e-journal). 8229.
[9] Hamari, J., Shernoff, D. J., Rowe, E., Coller, B., Asbell-Clarke, J., & Edwards, T. (2020). Challenging games help students learn: An empirical study on engagement, flow, and immersion in game-based learning. Computers in Human Behavior, 110, 106392.
[10] Khalaf, M., El-Khatib, K., & Abdallah, A. (2021). Enhancing computer science education through game-based learning: A review. Education Sciences, 11(3), 105.
[11] Alenezi, A., & Alshammari, M. (2022). Innovative teaching methods in cryptography: A systematic review. Education and Information Technologies, 27(6), 8159–8182.
[12] Flores, R., García-Peñalvo, F. J., & Casado-Lumbreras, C. (2021). Gamification in cybersecurity education: A systematic mapping study. IEEE Access, 9, 113390–113407.
[13] González-Tablas, A. I., González Vasco, M. I., Cascos, I., & Planet Palomino, Á. (2020). Shuffle, cut, and learn: Crypto go, a card game for teaching cryptography. Mathematics, 8(11), 1993.
[14] Rayavaram, P., Dindukuri, S. C., Vellamchety, K., Marward, J., Abbasalizadeh, M., Lee, C. S., & Narain, S. (2024, March). Visual CryptoED: A Role-Playing and Visualization Tool for K-12 Cryptography Education. In Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1 (pp. 1105-1111).
[15] Percival, N., Narain, S., & Lee, C. S. (2023). Modern Cryptography Education of Middle School Students: A Review of Current Works (SIGITE ’23). Association for Computing Machinery, New York, NY, USA. https://doi.org/10.1145/3585059.3611428
[16] Wang, C., Wu, X., Xu, K., & Xu, W. (2022). Cybersecurity education through serious games: A systematic review. IEEE Transactions on Learning Technologies, 15(1), 57–71.
[17] Silva, D., Sousa, F., & Henriques, P. R. (2023). Serious games for cybersecurity training: Trends, challenges, and opportunities. Journal of Cybersecurity and Privacy, 3(1), 130–149.
[18] Razaque, A., & Elleithy, K. (2020). An innovative framework for mobile application-based cybersecurity education using gamification. Sensors, 20(9), 2647.
[19] Hassan, A., Abdulahi, U. (2024). Security Analysis and Modification of A Ceaser Cipher. Journal of Mathematical Sciences & Computational Mathematics, 5(4), 480-487.
[20] CYBER.org. 2020. The State of Cybersecurity Education in K-12 Schools. https://cyber.org/sites/default/files/2020-06/The%20State%20of% 20Cybersecurity%20Education%20in%20K-12%20Schools.pdf
[21] Sudha, S. S., Aguayo, G. C., Angulo, A. R., Kothakapu, J., Niyaz, Q., Yang, X., & Javaid, A. Y. (2023). Changes in High-School Student Attitude and Perception Towards Cybersecurity Through the Use of an Interactive Animated Visualization Framework. In 2023 IEEE Global Engineering Education Conference (EDUCON). IEEE, 1–10.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Zulfaqar Journal of Defence Science, Engineering & Technology

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.





