Design Principles of the Gamified E-Assessment for Low Achievers in Introductory Programming
DOI:
https://doi.org/10.24191/jcrinn.v10i1.489Keywords:
Design Principles, Gamification, Assessment, Low Achievers, Introductory ProgrammingAbstract
Designing a gamified e-assessment that tailored to the learning requirements of low-achieving students in introductory programming always remains a challenge. By focusing on the integration of gamification and assessment design principles in e-learning platforms for learning programming, this study uses a comparative analysis approach that comprises of three main phases, i) literature search, ii) elicitation and filtration, and iii) review, analysis and extraction of the design principles. Through this qualitative approach, the gamification principles such as the achievement, progression and rules and challenges have been extracted together with the elements of levels, points, badges, progress bars, and leader board. The assessment principles have also been derived consisting of the assessment structure and assessment composition with sub principles of problem-based instructional strategy, formative assessment, post-test strategy, assessment levels, and feedback strategy. The proposed design principles have also been demonstrated through the application in the gamified e-assessment module in an e-learning system.
Downloads
References
Ahmad, S. Z., & Abdul Mutalib, A. (2015). Exploring computer assisted learning for low achieving children: A comparative analysis study. Jurnal Teknologi (Sciences & Engineering), 77(29), 1–7. https://doi.org/10.11113/jt.v77.6803
Alshammari, M. T. (2019). Design and learning effectiveness evaluation of gamification in e-learning systems. International Journal of Advanced Computer Science and Applications (IJACSA), 10(9), 2019. http://dx.doi.org/10.14569/IJACSA.2019.0100926
Alsubhi, M. A., Ashaari, N. S. & Wook, T.S.M.T. (2021). Design and evaluation of an engagement framework for e-learning gamification. International Journal of Advanced Computer Science and Applications (IJACSA), 12(9). http://dx.doi.org/10.14569/IJACSA.2021.0120947
Angelia, F., Suharjito, S. & Ali, S.M. (2020). Improving English learning by gamification with MDA framework. Special Issue: International Conference of Games, Game Art and Gamification (ICGGAG2018), 5(2), 33-40. https://doi.org/10.21512/jggag.v5i2.7474
Bekele, T. A., Karkouti, I. M., & Amponsah, S. (2022). Core conceptual features of successful blended learning in higher education: Policy implications. Education Policy Analysis Archives, 30(156). https://doi.org/10.14507/epaa.30.7444
Chao, Y, K. (2015). Actionable gamification beyond points, badges, and leaderboard. NY: LeanPub.
Christopher, L., & Waworuntu, A. (2021). Java Programming Language Learning Application Based on Octalysis Gamification Framework. IJNMT (International Journal of New Media Technology), 8(1), 65-69. https://doi.org/https://doi.org/10.31937/ijnmt.v8i1.2049
Deterding, S., Dixon, D., Khaled, R. & Nacke, L. (2014). From game design elements to gamefulness. In Proceedings of the 15th Int. Acad. MindTrek Conf: Envisioning Future Media Environments MindTrek (pp.9-15). ACM Digital Library.
Haron, H., Yusof, A. R. M., Samad, H., Ismail, N., Juanita, A., Yusof, H. (2019). The platform of MOOC (Massive Open Online Course) on open learning: Issues and challenges. International Journal of Modern Education, 1(3), 01-09.
Hunicke, R., LeBlanc, M. & Zubek, R. (2004). MDA: A formal approach to game design and game research. Northwestern University.
Imran, H. (2023). An empirical investigation of the different levels of gamification in an Introductory Programming course. Journal of Educational Computing Research, 61(4), 847-874. https://doi.org/10.1177/07356331221144074
Kadar, R., Wahab, N. A., Othman, J., Shamsuddin, M., & Mahlan, S. B. (2021). A study of difficulties in teaching and learning programming: A systematic literature review. International Journal of Academic Research in Progressive Education and Development, 10(3), 591–605. http://dx.doi.org/10.6007/IJARPED/v10-i3/11100
Kamunya, S., Mirirti, E., Oboko, R. & Maina, E. (2020). An adaptive model for e-learning. In 2020 IST-Africa Conference (IST-Africa) (pp. 1-10).
Khaleel, F.L., Ashaari, N.S. & Wook, T.S.M.T. (2019). An empirical study on gamification for learning programming language website. Jurnal Teknologi, 81(2), 151–162. https://doi.org/10.11113/jt.v81.11133
Khan, B. H. (2010). The global e-learning framework. In S. Mishra (Ed.), E-learning stride handbook (pp. 42–51). Indira Gandhi National Open University.
Lane, K. L., Menzies, H. M, Ennis, R. P., & Oakes, W. P. (2015). Supporting behavior for school success: A step-by-step guide to key strategies. Guilford Press.
Li, L., Hew, K.F. & Du, J. (2024). Gamification enhances student intrinsic motivation, perceptions of autonomy and relatedness, but minimal impact on competency: a meta-analysis and systematic review. Education Tech Research Dev, 72, 765–796. https://doi.org/10.1007/s11423-023-10337-7
Margulieux, L.E., Morrison, B.B., & Decker, A. (2020). Reducing withdrawal and failure rates in introductory programming with subgoal labelled worked examples. International Journal of STEM Education, 7, 1-16. https://doi.org/10.1186/s40594-020-00222-7
Mehmood, E., Abid, A., Farooq, M.S. & Nawaz, N.A. (2020). Curriculum, teaching and learning, and assessments for Introductory Programming course. IEEE Access, 8, (125961–125981). https://doi.org/10.1109/ACCESS.2020.3008321
Nadja, Z. (2022). PEGAM – A Personalized gamification design model for programming language e-courses [Doctoral thesis, RWTH Aachen University, Germany]. https://doi.org/10.13140/RG.2.2.30798.74567
Othman, M., Osman, A., Abdullah, N. & Ahmad, S.Z. (2022). Impact of student’s programming experience on cognitive skills: Towards a gamified multimedia learning approach. Asian Journal of Universi-ty Education, 18(4), 944–953.
Padirayon, L. M. (2019). The designed gamification application architecture and elements for a C# Programming course. In Proceedings of the 2019 4th International Conference on Multimedia Systems and Signal Processing - ICMSSP 2019 (pp. 67-72). https://doi.org/10.1145/3330393.333041
Pérez-Clark, P., Lane, K. S., Austin, K. S., Allen, G. E., Oakes, W. P., Lane, K. L., & Menzies, H. M. (2020). Instructional feedback: A step-by-step guide to virtual learning environments. Ci3T Strategic Leadership Team.
Piteira, M., Costa, C. J., & Aparicio, M. (2018). Computer Programming Learning: How to Apply Gamification on Online Courses?. Journal of Information Systems Engineering and Management, 3(2), 11. https://doi.org/10.20897/jisem.201811
Pitoyo, M. D., & Asib, A. (2020). Gamification-based assessment: The washback effect of Quizizz on students' learning in higher education. International Journal of Language Education, 4(1), 1-10.
Poonsawad, A., Srisomphan, J., & Sanrach, C. (2022). Synthesis of problem-based interactive digital storytelling learning model under gamification environment promotes students’ problem-solving skills. International Journal of Emerging Technologies in Learning (iJET), 17(05), 103–119. https://doi.org/10.3991/ijet.v17i05.28181
Santos, J. S. (2023). Measuring and fostering cognitive programming skills in beginners [Doctoral thesis, Campina Grande]. http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/29471
Shalatska, H., Zotova-Sadylo, O., Makarenko, O., & Dzevytska, L. (2020, November). Implementation of e-assessment in higher education. CEUR Workshop Proceedings, 2732, 1172-1186.
Scherer, R., Siddiq, F., & Viveros, B. S. (2020). A meta-analysis of teaching and learning computer programming: Effective instructional approaches and conditions. Computers in Human Behavior, 109, 106349. https://doi.org/10.1016/j.chb.2020.106349
Winanti, Abbas, B.S., Suparta, W., Heryadi, Y. & Gaol, F. L. (2020). Gamification framework for programming course in higher education. Journal of Game, Game Art, and Gamification, 05(02). https://doi.org/10.21512/jggag.v5i2.7479
Zaharias, P. (2009). Usability in the context of e-learning: A framework augmenting ‘traditional ' usability constructs with instructional design and motivation to learn. International Journal of Technology and Human Interaction (IJTHI), 5(4), 37-59.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Mahfudzah binti Othman, Aznoora Osman, Siti Zulaiha Ahmad, Natrah Abdullah@Dolah (Author)

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