Tertiary study on gamification in the teaching of Algorithms and Programming
DOI:
https://doi.org/10.33448/rsd-v11i13.35543Keywords:
Teaching algorithms and programming; Gamification; Tertiary studies.Abstract
Much research has been carried out to investigate strategies that aim to overcome students' difficulties in learning algorithms and programming. One of the approaches used as an alternative to traditional methods is Gamification, which is the use of game elements in non-game-focused contexts, with the intention of engaging people, promoting learning and solving problems. In view of the possibilities that may arise from the use of game elements in educational environments, this article aims to investigate the gamification strategy in the context of teaching programming, as well as reviewing how this strategy has been applied in this scenario through a tertiary study that analyzed Systematic Reviews of Literature that researched on this topic. The analyzed questions sought to answer which gamification elements are being addressed in programming teaching; which programming contents are being gamified; and what are the benefits and limitations of current research. For this, a tertiary review was carried out that analyzed four articles from Systematic Reviews of Literature on this theme, with the articles being analyzed and qualified individually. As a result, it was identified that despite the many researches that have been carried out using gamification strategies in programming teaching have shown positive results, there is still a need to pay attention to the creation of gamified solutions that better combine gamification elements in order to produce a truly meaningful learning experience.
References
Alves, F. (2015). Gamification. Como criar experiências de aprendizagem engajadora um guia completo: do conceito à prática. 2ed. DVS editora.
Alhammad, M. M., & Moreno, A. M. (2018). Gamification in software engineering education: A systematic mapping. Journal of Systems and Software, 141, 131-150. https://doi.org/10.1016/j.jss.2018.03.065
Caponetto, I., Earp, J., & Ott, M. (2014). Gamification and education: A literature review. In Proceedings of the European Conference on Games Based Learning, 50.
Costa, D. L., Abrantes, D., Albert, F., & Bacelar, M. (2018). Revisão Bibliográfica dos Aspectos e Métodos Componentes da Gamificação na Educação. Feedback, 10(1), 6.
de Carvalho, E. T., & de Oliveira Nascimento, F. E. (2020). O MOODLE como ferramenta de apoio à modalidade presencial no Campus Bela Vista: Percepção dos professores do Curso de Licenciatura em Química. Research, Society and Development, 9(1), 3-4. https://doi.org/10.33448/rsd-v9i1.1521
da Silva, T. R., Barros, I. S., Sousa, L. K. D. S., Sá, A. L. D., Silva, A. F. M., Araujo, M. C. S., & da Silva Aranha, E. H. (2021). Um mapeamento sistemático sobre o ensino e aprendizagem de programação. RENOTE: revista novas tecnologias na educação, 19(1), 156-165. https://doi.org/10.22456/1679-1916.118419
de Holanda, W. D., de Paiva Freire, L., & da Silva Coutinho, J. C. (2019). Estratégias de ensino-aprendizagem de programação introdutória no ensino superior: uma Revisão Sistemática da Literatura. RENOTE: revista novas tecnologias na educação, 17(1), 527-536. https://doi.org/10.22456/1679-1916.95905
de Sousa, K. H. F., & Melo, L. B. (2021). Uma Revisão Sistemática do Uso da Gamificação no Ensino de Programação. Anais do XXXII Simpósio Brasileiro de Informática na Educação, 440-450. https://doi.org/10.5753/sbie.2021.218525
Fardo, M. L. (2013). KAPP, Karl M. The gamification of learning and instruction: game-based methods and strategies for training and education. San Francisco: Pfeiffer, 2012. CONJECTURA: filosofia e educação, 18(1), 201-206.
GIL, A. C. (2010). Como elaborar projetos de pesquisa. Ed. Atlas.
Gomes, A., Areias, C., Henriques, J., & Mendes, A. J. (2008). Aprendizagem de programação de computadores: dificuldades e ferramentas de suporte. Revista portuguesa de pedagogia, 161-179. https://doi.org/10.14195/1647-8614_42-2_9
Hoed, R. M. (2016). Análise da evasão em cursos superiores: o caso da evasão em cursos superiores da área de Computação. [Dissertação (Programa de Mestrado Profissional em Computação Aplicada), Universidade de Brasília – UNB]. https://repositorio.unb.br/handle/10482/22575
Kalogiannakis, M., Papadakis, S., & Zourmpakis, A. I. (2021). Gamification in science education. A systematic review of the literature. Education Sciences, 11(1), 22. https://doi.org/10.3390/educsci11010022
Kitchenham, B., & Charters, S. (2007). Guidelines for performing systematic literature reviews in software engineering. https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.117.471
Majuri, J., Koivisto, J., & Hamari, J. (2018). Gamification of Education and Learning: A Review of Empirical Literature. In J. Koivisto, & J. Hamari (Eds.), Proceedings of the 2nd International GamiFIN Conference, GamiFIN 2018 (Vol. 2186, pp. 11-19). (CEUR Workshop Proceedings; Vol. 2186). CEUR-WS. http://urn.fi/urn:nbn:de:0074-2186-5
Moreira, T. B. (2018). Possibilidades didáticas das mecânicas de gamification como mediadoras de conceitos no ensino de graduação. [Dissertação (Programa de Mestrado em Educação), Universidade de Uberaba – UNIUBE]. http://dspace.uniube.br:8080/jspui/handle/123456789/1216
Nah, F. F. H., Zeng, Q., Telaprolu, V. R., Ayyappa, A. P., & Eschenbrenner, B. (2014, June). Gamification of education: a review of literature. In International conference on hci in business (pp. 401-409). Springer, Cham. https://doi.org/10.1007/978-3-319-07293-7_39
Ortiz Rojas, M. E., Chiluiza, K., & Valcke, M. (2016). Gamification in higher education and stem: A systematic review of literature. In 8th International Conference on Education and New Learning Technologies (EDULEARN) (pp. 6548-6558). Iated-int Assoc Technology Education A& Development. https://dx.doi.org/10.21125/edulearn.2016.0422
Pinheiro, A. F., & de Sousa, R. R. (2020). Uma revisão sistemática do uso de elementos dos jogos para motivar os estudantes para o aprendizado de programação. Brazilian Journal of Development, 6(6), 36612-36636. https://doi.org/10.34117/bjdv6n6-267
Rapkiewicz, C. E., Falkembach, G. A. M., Seixas, L. M. J. D., Santos, N. D. S. R. S. D., Cunha, V. V. D., & Klemann, M. (2007). Estratégias pedagógicas no ensino de algoritmos e programação associadas ao uso de jogos educacionais. RENOTE: revista novas tecnologias na educação, 4(2). https://doi.org/10.22456/1679-1916.14284
Shahid, M., Wajid, A., Haq, K. U., Saleem, I., & Shujja, A. H. (2019). A review of gamification for learning programming fundamental. In 2019 International Conference on Innovative Computing (ICIC) (pp. 1-8). IEEE. https://doi.org/10.1109/ICIC48496.2019.8966685
Steinmetz, G., Schroeder, G. L., Francisco, R., & Barbosa, J. L. V. (2021, November). Gamificando o Ensino de Programação de Computadores: um Mapeamento Sistemático. In Anais do XXXII Simpósio Brasileiro de Informática na Educação (pp. 1286-1296). SBC. https://doi.org/10.5753/sbie.2021.218524
Tolomei, B. V. (2017). A gamificação como estratégia de engajamento e motivação na educação. EaD Em Foco, 7(2). https://doi.org/10.18264/eadf.v7i2.440
Werbach, K. (2021). Gamificação. Coursera - Universidade da Pensilvânia. https://pt.coursera.org/learn/gamification.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2022 Libia de Souza Boss Cunha; Edione Teixeira de Carvalho
This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
1) Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
2) Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
3) Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.