Abstract
The growing popularity of using gamification in education, and especially in e-learning, propels interest in Learning Management Systems that incorporate gamification mechanisms. This paper describes the architecture of a Learning Management System that is gamified by design, focusing at its key components. It also discusses the requirements for an LMS due to introduction of game-based elements and the role of specific LMS components in implementing them.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Alves, F.P., Maciel, C., Anacleto, J.C.: Guidelines for the gamification in mobile social networks. In: Meiselwitz, G. (ed.) SCSM 2014. LNCS, vol. 8531, pp. 559–570. Springer, Heidelberg (2014)
Avgeriou, P., Retalis, S., Skordalakis, M.: An architecture for open learning management systems. In: Manolopoulos, Y., Evripidou, S., Kakas, A.C. (eds.) PCI 2001. LNCS, vol. 2563, pp. 183–200. Springer, Heidelberg (2003)
Claroline CoreBundle. Rule system. https://github.com/claroline/CoreBundle/blob/master/Resources/doc/sections/rules.md
de-Marcos, L., Domínguez, A., Saenz-de-Navarrete, J., Pagés, C.: An empirical study comparing gamification and social networking on e-learning. Comput. Educ. 75, 82–91 (2014)
Deterding, S., Dixon, D., Khaled, R., Nacke, L.: From game design elements to gamefulness: defining “gamification”. In: Proceedings of the 15th International Academic MindTrek Conference, pp. 9–15. ACM, New York (2011)
Foord, M.: Try Python: Interactive Python Tutorial in the Browser. http://www.trypython.org/
Goligoski, E.: Motivating the Learner: Mozilla’s Open Badges Program. Access Knowl. Course J. 4(1), (2012). http://ojs.stanford.edu/ojs/index.php/a2k/article/view/381
Guo, P.J.: Online Python tutor: embeddable Web-based program visualization for CS education. In: Proceeding of the 44th ACM Technical Symposium on Computer Science Education, pp. 579–584. ACM, New York (2013)
Helminen, J., Malmi, L.: Jype – a program visualization and programming exercise tool for Python. In: Proceedings of the 5th International Symposium on Software Visualization, pp. 153–162. ACM, New York (2010)
Kapp, K.M.: The Gamification of Learning and Instruction: Game-Based Methods and Strategies for Training and Education. Pfeiffer, San Francisco (2012)
Khatib, F., DiMaio, F., Foldit Contenders Group, Foldit Void Crushers Group, Cooper, S., Kazmierczyk, M., Gilski, M., Krzywda, S., Zabranska, H., Pichova, I., Thompson, J., Popović, Z., Jaskolski, M., Baker, D.: Crystal structure of a monomeric retroviral protease solved by protein folding game players. Nat. Struct. Mol. Biol. 18(10), 1175–1177 (2011)
Kumar, B., Khurana, P.: Gamification in education – learn computer programming with fun. Int. J. Comput. Distrib. Syst. 2(1), 46–53 (2012)
Managing a Moodle course. Tracking progress. http://docs.moodle.org/26/en/Managing_a_Moodle_course
Marczewski, A.: Gamification: A Simple Introduction. Lulu, Raleigh (2012)
Rauch, M.: Best practices for using enterprise gamification to engage employees and customers. In: Kurosu, M. (ed.) HCII/HCI 2013, Part II. LNCS, vol. 8005, pp. 276–283. Springer, Heidelberg (2013)
Schell, J.: The Art of Game Design: A book of lenses. Morgan Kaufmann, Burlington (2008)
SCORM 2004 Handbook. Version 1.04. The e-Learning Consortium, Japan (2006)
Swacha, J., Baszuro, P.: Gamification-based e-learning platform for computer programming education. In: Reynolds, N., Webb, M. (eds.) Learning While We Are Connected, vol. 1, Research papers, pp. 122–130. Wydawnictwo Naukowe UMK, Toruń (2013)
Werbach, K., Hunter, D.: For the Win: How Game Thinking Can Revolutionize Your Business. Wharton Digital Press, Philadelphia (2012)
Wilson, S., Olivier, B., Jeyes, S., Powell, A., Franklin, T.: A Technical Framework to Support e-Learning, Jisc, UK (2004). http://www.jisc.ac.uk/uploaded_documents/Technical%20Framework%20feb04.doc
Xu, F., Weber, J., Buhalis, D.: Gamification in tourism. In: Xiang, Z., Tussyadiah, I. (eds.) Information and Communication Technologies in Tourism 2014, pp. 525–537. Springer, Heidelberg (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Swacha, J. (2014). An Architecture of a Gamified Learning Management System. In: Cao, Y., Väljataga, T., Tang, J., Leung, H., Laanpere, M. (eds) New Horizons in Web Based Learning. ICWL 2014. Lecture Notes in Computer Science(), vol 8699. Springer, Cham. https://doi.org/10.1007/978-3-319-13296-9_22
Download citation
DOI: https://doi.org/10.1007/978-3-319-13296-9_22
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-13295-2
Online ISBN: 978-3-319-13296-9
eBook Packages: Computer ScienceComputer Science (R0)