Gamification Framework for Programming Course in Higher Education
Main Article Content
Abstract
This paper presents a gamification framework for higher education, especially for programming language courses to increase user motivation, pleasure and satisfaction so that learning objectives can be achieved. Although student and lecturer motivation, pleasure, and satisfaction tend to increase compared to conventional techniques, gamification is not a panacea. The success of its application depends on the skill of the lecturer in choosing a game mechanic to give a sense of playing to the learning process in a more interesting way. The technique is done by dividing the class into two parts where one class uses the conventional method and one class uses the gamification method and the results will be evaluated through the assessment results before using the gamification method and after using the gamification method. The framework in this paper adds to the existing framework activities, namely adding in the field of baseline analysis, learning materials and tools used in gamification, where previous papers from three activities have not been discussed in detail. The results obtained turned out that using the gamification technique of student learning outcomes on average 15 to 25 better than using conventional techniques.
Article Details

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal the right of first publication. The work is simultaneously licensed under a Creative Commons Attribution 4.0 International License (CC BY 4.0), which permits others to copy, distribute, remix, adapt, and build upon the work, even commercially, provided proper attribution is given to the original authors and the journal as the source of first publication.
- Authors may enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal’s published version of the work (e.g., posting to institutional repositories, inclusion in books), with an acknowledgment of its initial publication in this journal.
- Authors are encouraged to post their work online (e.g., in institutional repositories, personal websites, or preprint servers) prior to and during the submission process. This practice can foster productive exchanges and may lead to earlier and increased citation of the published work.
User Rights:
All articles published Open Access will be immediately and permanently free for everyone to read and download. We are continuously working with our author communities to select the best choice of license options, currently being defined for this journal as follows: Creative Commons Attribution 4.0 International License.
References
Zichermann, G., & Cunningham, C. . Gamification by Design: Implementing Game Mechanics in Web and Mobile Apps. Sebastopol, CA: O’Reilly Media, 2011
S. Deterding, D. Dixon, R. Khaled, and L. Nacke, “From game design elements to gamefulness,†Proc. 15th Int. Acad. MindTrek Conf. Envisioning Futur. Media Environ. - MindTrek ’11, no. March 2014, p. 9, 2011.
S. Azmi, N. A. Iahad, and N. Ahmad, “Gamification in online collaborative learning for programming courses: A literature review,†ARPN J. Eng. Appl. Sci., vol. 10, no. 23, pp. 18087– 18094, 2015.
O. Wongso, Y. Rosmansyah, Yoanes Bandung, “Gamification framework model, based on social engagement in e-learning 2.0â€, Conference : IEEE 2nd International Conference
E.M Madalina Jianu and A. Vasilateanu,“Designing of an e-learning system using adaptivity and gamificationâ€, IEEE International Systems Engineering Symposium (ISSE), 2017
Roosta, Fatemeh, Fattaneh Taghiyareh and Maedeh Mosharraf. “Personalization of gamification-elements in an e-learning environment based on learners' motivation.†2016 8th International Symposium on Telecommunications (IST) 637-642., 2016
D. Dicheva, C. Dichev, G. Agre, and G. Angelova, “Gamification in Education : A Systematic Mapping Study Gamification in Education : A Systematic Mapping Study,†Educ. Technol. Soc., vol. 18, no. June, pp. 75–88, 2015.
M. Jackson, “Gamification in Education : A Literature Review List of Figures,†2016.
J. Simões, R. D. Redondo, and A. F. Vilas, “A social gamification framework for a K-6 learning platform,†Comput. Human Behav., vol. 29, no. 2, pp. 345–353, 2013.
G. F. Tondello, R. R. Wehbe, L. Diamond, M. Busch, A. Marczewski, and L. E. Nacke, “The Gamification User Types Hexad Scale,†Proc. 2016 Annu. Symp. Comput. Interact. Play - CHI Play ’16, pp. 229–243, 2016
A. F. Aparicio, F. L. G. Vela, J. L. G. Sánchez, and J. L. I. Montes, “Analysis and application of gamification,†Proc. 13th Int. Conf. Interacción Pers. - INTERACCION ’12, no. May 2015, pp. 1– 2, 2012.
Deterding, S., Dixon, D., Khaled, R., & Nacke, L. “From Game Design Elements to Gamefulness: Defining "Gamification". In A. Lugmayr et al. (Ed.), MindTrek 2011 (pp. 9-15). Tampere, Findland: ACM. 2011
T. Matsumoto, “Motivation Strategy Using Gamification,†no. July, pp. 1480–1485, 2016.
Anderson, L., & Krathwohl, D. A., “Taxonomy for Learning, Teaching and Assessing : A Revision of Bloom's Taxonomy of Educational Objectivesâ€, New York: Longman, 2001
M. Cervantes and M. A. Montoya, “The Bright and Dark Sides of Microfinance,†SSRN Electron. J., 2014
A. Mora, D. Riera, C. González, and J. Arnedo- Moreno, “Gamification: a systematic review of design frameworks,†J. Comput. High. Educ., vol. 29, no. 3, pp. 516–548, 2017
K. Fleischmann and E. Ariel, “Gamification in Science Education: Gamifying Learning of Microscopic Processes in the Laboratory,†Contemp. Educ. Technol., vol. 7, no. 2, pp. 138– 159, 2016
S. Deterding, R. Khaled, L. Nacke, and D. Dixon, “Gamification: toward a definition,†Chi 2011, pp. 12–15, 2011