GAMIFYCODE: A STUDY ON LEARNING PROGRAMMING THROUGH GAMIFIED MOBILE APPLICATIONS
DOI:
https://doi.org/10.47820/recima21.v5i3.4992Keywords:
Programming teaching, GamifyCode, gamificationAbstract
The teaching of programming has become increasingly relevant in the academic context as well as in the job market. The ability to program is an essential skill for professionals in the technology field, and its demand is only expected to grow in the coming years. Faced with this scenario, there arises a need to create efficient and engaging teaching methods to train competent programmers. Based on this premise, GamifyCode was conceived, which, through its features, aims to assist in programming learning at all levels of education in Brazil, both in basic and higher education. The system was prototyped using Figma and validated through an experiment with students in the Bachelor of Information Technology program at the Federal Rural University of the Semi-Arid Region (UFERSA). The experiment revealed that the combination of game elements, such as rewards and challenges, aligned with the teaching process, motivates and encourages the user to seek more knowledge, demonstrating the playful power of the system and that the study of Web programming can be something promising, interactive, and enjoyable.
Downloads
References
CODECOMBAT. Learn to Code by Playing a Game. [S. l.]: Codecombat, 2024. Disponível em: https://codecombat.com/. Acesso em: 19 fev. 2024.
FERREIRA, J. V.; SOUSA, R. R. DE. The employability of students in undergraduate courses in Information Technology: A empregabilidade dos discentes em cursos de graduação em Tecnologia da Informação. Concilium, v. 23, n. 3, p. 835–858, 4 mar. 2023. DOI: https://doi.org/10.53660/CLM-881-23B30
GONÇALVES, B.; NASCIMENTO, E.; MONTEIRO, E.; PORTELA, C.; OLIVEIRA, S. Elementos de gamificação aplicados no ensino-aprendizagem de programação web. In: Anais [...] do XXVII Workshop sobre Educação em Computação, 2019. p. 1-10. DOI: https://doi.org/10.5753/wei.2019.6611
GOOGLECLOUD. Generative AI for developers: New no-cost labs in Google Cloud. [S. l.]: Googlecloud, 2024. Disponível em: https://cloud.google.com/blog/topics/training-certifications/generative-ai-for-developers. Acesso em: 19 mar. 2024.
MARÍN, B.; FREZ, J.; CRUZ-LEMUS, J. e GENERO, M. An Empirical Investigation on the Benefits of Gamification in Programming Courses. ACM Transactions on Computing Education, v. 19, n. 1, p. 1–22. 2019. DOI: https://doi.org/10.1145/3231709
NASCIMENTO, S. P. D. Gamificação no Ensino: uma revisão sistemática da literatura no cenário brasileiro. Simpósio Hipertexto e Tecnologias na Educação, v. 6, 2015.
PINHEIRO, A. F.; SOUSA, R. R. 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, v. 6, n. 6, p. 36612–36636, 2020. DOI: https://doi.org/10.34117/bjdv6n6-267
QWIKLABS. Arcade. [S. l]: Qwiklabs, 2024. Disponível em: https://go.qwiklabs.com/arcade. Acesso em 12 mar. 2024.
REZENDE, Bruno Amarante Couto e MESQUITA, Vânia dos Santos. O uso de gamificação no ensino: uma revisão sistemática da literatura. In: XVI Simpósio Brasileiro De Jogos e Entretenimento Digital, 2017.
ROBOZZLE. Online puzzle game. [S. l.]: Robozzle, 2024. Disponível em: http://robozzle.com/. Acesso em: 19 fev. 2024.
SOUSA, Reudismam Rolim; LEITE. Felipe Torres. "Usando gamificação no ensino de programação introdutória. Brazilian Journal of Development, v. 6, n. 6, p. 33338-33356. 2020. DOI: https://doi.org/10.34117/bjdv6n6-043
SWIFTPLAYGROUNDS. Swift Playgrounds. [S. l.]: Swiftplaygrounds, 2024. Disponível em: https://developer.apple.com/swift-playgrounds/. Acesso em: 19 fev. 2024.
THEARCADE. The Arcade with Google Cloud game helps boost cloud skills. [S. l.]: Thearcade, 2024. Disponível em: https://cloud.google.com/blog/topics/training-certifications/the-arcade-with-google-cloud-game-helps-boost-cloud-skills. Acesso em: 12 mar. 2024.
VICENTE, P. O uso de simulação como metodologia de pesquisa em ciências sociais. Cadernos EBAPE.BR, v. 3, n. 1, p. 01–09, mar. 2005. DOI: https://doi.org/10.1590/S1679-39512005000100008
Downloads
Published
License
Copyright (c) 2024 RECIMA21 - Revista Científica Multidisciplinar - ISSN 2675-6218
This work is licensed under a Creative Commons Attribution 4.0 International License.
Os direitos autorais dos artigos/resenhas/TCCs publicados pertecem à revista RECIMA21, e seguem o padrão Creative Commons (CC BY 4.0), permitindo a cópia ou reprodução, desde que cite a fonte e respeite os direitos dos autores e contenham menção aos mesmos nos créditos. Toda e qualquer obra publicada na revista, seu conteúdo é de responsabilidade dos autores, cabendo a RECIMA21 apenas ser o veículo de divulgação, seguindo os padrões nacionais e internacionais de publicação.