GAMIFICAÇÃO DE ALGORITMOS
DOI:
https://doi.org/10.5281/zenodo.16738940Keywords:
computer programming, computer science, educational process, gamification, greenfootAbstract
: Information technology has been contributing to various areas of knowledge; in particular, the field of education stands out. In what concerns the teaching of computer programming, literature contains important efforts that aim to assist in the learning process. Teaching algorithms and programming concepts for first year students has always been a great challenge for universities, new Computer Science students usually have difficulties in understanding and abstracting the problem logics. An alternative that has contributed to the teaching-learning process is the use of games, which contribute towards mediating and enhancing the teaching learning process. we have developed a game named Maze to help teach concepts that are considered difficult to understand by students of Computer Science courses. This paper presents the implementation of Maze game that aims to assist students in Computer Science courses.
Downloads
References
BARATA Gabriel; GAMA, Sandra; JORGE, Joaquim; GONÇALVES, D. Engaging engineering students with gamification. In Games and virtual worlds for serious applications (vs-games), 2013 5th international conference, p. 1-8, Sept 2013.
BEGOSSO, L. C., BEGOSSO, L. R., GONÇALVES, E. M. GONÇALVES, J. R. An approach for teaching algorithms and computer programming using Greenfoot and Python, 2012 Frontiers in Education Conference Proceedings, Seattle, WA, 2012, pp. 1-6.
BEGOSSO, L. C. da SILVA, P. R. Teaching computer programming: A practical review. 2013 IEEE Frontiers in Education Conference (FIE), Oklahoma City, OK, 2013, pp. 508-510.
BLIKSTEIN, P. O pensamento computacional e a reinvenção do computador na educação. 2008. Disponível em: <http://www.blikstein.com/paulo/documents/online/ol_pensamento_computacional.htm l>. Acesso em: 30 jun. 2018.
BORKWOOD, L. Learning Stencyl 3.x Game Development: Beginner's Guide. Birmingham: Packt Publishing, 2013.
GODOT. Godot Docs. Disponível em: <http://docs.godotengine.org/en/3.0/about/introduction.html>. Acesso em: 30 jun. 2018.
KÖLLING, M. Introduction to Programming with Greenfoot: Object-Oriented Programming in Java with Games and Simulations. New Jersey: Pearson, 2010.
MANZUR, A. MARQUES, G. Godot Engine Game Development in 24 Hours, Sams Teach Yourself: The Official Guide to Godot 3.0. Indianapolis: Pearson, 2018.
SAARI, E. M., BLANCHFIELD P., HOPKINS, G. (2016) Computational Thinking: A Tool to Motivate Understanding in Elementary School Teachers. In: Zvacek S., Restivo M., Uhomoibhi J., Helfert M. (eds) Computer Supported Education. CSEDU 2015. Communications in Computer and Information Science, vol 583. Springer, Cham.
Downloads
Published
Issue
Section
License
Copyright (c) 2019 Revista INTELECTO

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



