Heuristic evaluation of a gamified environment for teaching programming

  • Otávio Felipe dos Santos Frezato UTFPR
  • Thiago Adriano Coleti UENP
  • Pedro Henrique Dias Valle UFJF

Abstract


Programming disciplines are considered abstract and difficult to understand. Different approaches have been proposed to amenities these problems, such as gamification. The BeeCrowd gamified environment has been used to support programming teaching since it helps students develop their skills by being an attractive, dynamic, and engaging environment. However, only some studies have explored evaluating these environments to verify their quality and contribution to teaching. Thus, this paper presents a heuristic evaluation of BeeCrowd to analyze the main problems that can negatively impact students during the teaching and learning process.

References

Acharya, S. and Gayana, M. (2020). Enhanced learning and improved productivity of students’ using project based learning approaches for programming courses. Journal of Engineering Education Transformations, 34.

Almeida, C., Kalinowski, M., Uchôa, A., and Feijó, B. (2023). Negative effects of gamification in education software: Systematic mapping and practitioner perceptions. Information and Software Technology, 156:107142.

Burke, B. (2015). Gamificar: como a gamificação motiva as pessoas a fazerem coisas extraordinárias. DVS Editora.

Busarello, R. I. (2016). Gamification: princípios e estratégias. Pimenta Cultural.

Calderon, I., Silva, W., and Feitosa, E. (2021). Um mapeamento sistemático da literatura sobre o uso de metodologias ativas durante o ensino de programação no brasil. In Anais do XXXII Simpósio Brasileiro de Informática na Educação, pages 1152–1161. SBC.

Cybis, W. d. A., Holts, A. B., and Faust, R. (2015). Ergonomia e Usabilidade: Conhecimentos, Métodos e Aplicações. Novatec Editora, São Paulo.

de Souza, F. A., Falcão, T. P., and Mello, R. F. (2021). O ensino de programação na educação básica: uma revisão da literatura. Anais do XXXII Simpósio Brasileiro de Informática na Educação, pages 1265–1275.

Dichev, C. and Dicheva, D. (2017). Gamifying education: what is known, what is believed and what remains uncertain: a critical review. International journal of educational technology in higher education, 14(1):1–36.

Elos, E. (2021). Gamificação como ferramenta para resolução de problemas. Acessado em 05/08/2021.

Falavigna, V. D. (2015). Experiência do usuário: análise e aplicação de métodos de avaliação. Universidade de Caxias do Sul.

Frezato, O., Coleti, T., and Valle, P. (2023). Proposta inicial de um conjunto de heurísticas para avaliação de sistemas educacionais gamificados. In Anais do XXXIV Simpósio Brasileiro de Informática na Educação, pages 439–450, Porto Alegre, RS, Brasil. SBC.

Nielsen, J. (1994). Usability inspection methods. In Conference companion on Human factors in computing systems, pages 413–414.

Ogawa, A., Klock, A. C. T., and Gasparini, I. (2016). Avaliação da gamificação na área educacional: um mapeamento sistemático. In Brazilian Symposium on Computers in Education (Simpósio Brasileiro de Informática na Educação), volume 27, page 440.

Raj, A. G. S., Patel, J., and Halverson, R. (2018). Is more active always better for teaching introductory programming? In 2018 International Conference on Learning and Teaching in Computing and Engineering (LaTICE), pages 103–109. IEEE.

Silva, M., Freire, A., Graciano, M., Greghi, J., and Pereira, M. (2021). Avaliação heurística interdisciplinar e testes de usabilidade de um jogo sério em educação médica. In Anais do XXXII Simpósio Brasileiro de Informática na Educação, pages 630–641, Porto Alegre, RS, Brasil. SBC.

Toda, A. M., Klock, A. C., Oliveira, W., Palomino, P. T., Rodrigues, L., Shi, L., Bittencourt, I., Gasparini, I., Isotani, S., and Cristea, A. I. (2019). Analysing gamification elements in educational environments using an existing gamification taxonomy. Smart Learning Environments, 6(1):1–14.

Valle, P. H. D., Vilela, R. F., Parreira Junior, P., and Inocencio, C. (2013). Hedeg-heurísticas para avaliação de jogos educacionais digitais. Nuevas Ideas en Informática Educativa TISE.
Published
2024-07-21
FREZATO, Otávio Felipe dos Santos; COLETI, Thiago Adriano; VALLE, Pedro Henrique Dias. Heuristic evaluation of a gamified environment for teaching programming. In: WORKSHOP ON COMPUTING EDUCATION (WEI), 32. , 2024, Brasília/DF. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 806-817. ISSN 2595-6175. DOI: https://doi.org/10.5753/wei.2024.3050.