REFERENCES
ACM and IEEE, 2013. Computer Science Curricula 2013:
Curriculum Guidelines for Undergraduate Degree
Programs in Computer Science.
ACM, 2017. https://dl.acm.org/. Accessed in 14/09/2017.
Basili, V., 1992. Software modeling and measurement: the
Goal/Question/Metric paradigm. Techical Report.
pages 24.
Bedwell, W. L., Pavlas, D., Heyne, K., Lazzara, H. E.,
Salas, E., 2012. Toward a Taxonomy Linking Game
Attributes to Learning: An Empirical Study.
Simulation & Gaming An Interdisciplinary Journal,
43(6), 729–760.
Code Combat, 2017. https://codecombat.com/. Accessed
in 14/09/2017.
Code Hunt, 2017. https://www.codehunt.com/. Accessed
in 14/09/2017.
Code Wars, 2017. https://www.codewars.com/. Accessed
in 14/09/2017.
CodeMancer, 2017. http://codemancergame.com/.
Accessed in 14/09/2017.
Coding Game, 2017. https://www.codingame.com/.
Accessed in 14/09/2017.
Deterding, S and Dixon, D., 2011. Gamification: Using
game design elements in non-gaming contexts. In
Extended Abstracts on Human Factors in Computing
Systems (CHI).
Dicheva, D., Dichev C., Agre G., Angelova G., 2015.
Gamification in Education: A Systematic Mapping
Study. Educational Technology & Society, 18(3), 75–
88.
Folmer, E., 2017. Component Based Game Development
– A Solution to Escalating Costs and Expanding
Deadlines? In Proceedings of 10th International
Symposium Component-Based Software Engineering
(CBSE), 66-73.
García, F., Mario, P. P., Cerdeira-Pena, A., Penabad, M.,
2017. A framework for gamification in software
engineering. Journal of Systems and Software (JSS),
132, 21-40.
Garris, R., Ahlers, R., Driskell, J. E. (2002). Games,
motivation and learning: A research and practice
model. Simulation & Gaming: An Interdisciplinary
Journal, 33, 441-467.
Gredler, M. E., 1996. Educational games and simulation:
A technology in search of a research paradigm.
Handbook of research for educational communications
and technology (pp. 521-540).
Habgood, M. P. J., Ainsworth, S. E., Benford, S. (2005).
Endogenous fantasy and learning in digital games.
Simulation & Gaming: An Interdisciplinary Journal,
36, 483-498.
Hamari, J., 2017. Do badges increase user activity? A field
experiment on the effects of gamification. In
Computers in Human Behavior, 469-478, Elsevier.
IEEE, 2017. http://ieeexplore.ieee.org/Xplore/home.jsp.
Accessed in 14/09/2017.
Kazimoglu, C. Kiernan, M. Bacon, L. and MacKinnon, L.,
2012. Learning programming at the computational
thinking level via digital game-play. Procedia
Computer Science, 9, 522-531.
Khenissi, M. A., Essalmi, F., and Jemni, M., 2014.
Comparison between serious games and learning
version of existing games. In Proceedings of the 6th
World Conference on Educational Sciences, pp. 06-09.
Kitchenham, B. and Charters, S., 2007. Guidelines for
performing systematic literature reviews in software
engineering, Technical Report EBSE-2007-01, School
of Computer Science and Mathematics, Keele
University
Malone, T. W., 1981. Towards a theory of intrinsically
motivation instruction. Cognitive Science, 4, 333-369.
Malone, T. W., Lepper, M. R., 1987. Making learning fun:
A taxonomy of intrinsic motivations for learning. In
Aptitude, learning and instruction: Vol. 3. Cognitive
and affective process and analyses (pp. 223-253).
Orehovački, T., Babić, S., 2015. Inspecting Quality of
Games Designed for Learning programming. In
International Conference on Learning and
Collaboration Technologies (LCT).
Petersen, K., Feldt, R., Mujtaba, S., Mattsson, M., 2007.
Systematic mapping studies in software engineering.
In 12th International Conference on Evaluation and
Assessment in Software Engineering (EASE).
Petri, G. and Wangenheim G. C., 2017. How games for
computing education are evaluated? A systematic
literature review. In Computers & Education, 107
(2017) 68-90.
Science Direct, 2017. http://www.sciencedirect.com/.
Accessed in 14/09/2017.
Souza, M. R., Furtini Veado, L., Teles Moreira, R.,
Figueiredo, E., Costa, H. A. X., 2017. Games for
learning: bridging game-related education methods to
software engineering knowledge areas. In proceedings
of the 39th International Conference on Software
Engineering (ICSE), 170-179.
Springer, 2017. https://link.springer.com/. Accessed in
14/09/2017.
Thiagarajan, S., 1999. Team activities for learning and
performance. Handbook of human performance
technology (pp. 518-544).
Werbach, K. and Hunter, D., 2012. For the win: How
game thinking can revolutionize your business,
Wharton Digital Press.
Wiley, 2017. http://onlinelibrary.wiley.com/. Accessed in
14/09/2017.
Wilson, K. A., Bedwell L. W., Salas, E., Burke, S. C,
Estock, J. L., Orvis, K. L., Conkey, C., 2009.
Relationships Between Game Attributes and Learning
Outcomes: Review and Research Proposals. In
Simulation & Gaming: An Interdisciplinary Journal,
40 (2) 217-266.
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M. C.,
Regnell, B., Wesslén, A., 2000. Experimentation in
Software Engineering: An Introduction. Kluwer
Academic Publishers, Norwell, MA, USA.
Zhang, F. Kaufman, D. and Fraser, S. 2014. Using video
games in computer science education. European
Scientific Journal, vol. 10, No 22, 37-52.