Codeland: um jogo para o ensino de lógica de programação com Python
Resumo
O objetivo deste trabalho é apresentar Codeland, um jogo educacional em desenvolvimento para auxiliar no ensino da lógica de programação com Python. Trata-se de um Role-Playing Game que está sendo desenvolvido no RPG Maker MV seguindo o processo de desenvolvimento ENgAGED, um modelo criado especificamente para o desenvolvimento de jogos educacionais. Na avaliação realizada com os estudantes que jogaram primeira versão do jogo, destacou-se como aspecto positivo a percepção dos alunos em como o jogo se relaciona com a disciplina, sendo considerado pela maioria como uma ferramenta adequada de aprendizagem.
Referências
Caspersen, M. E. e Kölling M. (2009) “STREAM: a first programming process.” In: ACM Transactions on Computer Education, n 9, pp. 29.
Esteves, M. et al. (2008) “Contextualization of Programming Learning: a virtual Environment study.” In: Annual Frontiers In Education Conference, n. 38, Nova York. Proceedings, p. 17-22.
Hartness, K. (2004) “RoboCode: using games to teach artificial intelligence.” Journal of Computing in Small Colleges, n. 19, p. 287-291.
Kadel, R. et al. (2019) “A Review on Educational Games Design, Development and Effectiveness Measurement.” In: International Conference On Engineering, Technology And Education, n. 8. Yogyakarta. Proceedings, p. 1-7.
Monclar, R. S. et al. (2018) “Jogos com Propósito para o Ensino de Programação.” In: Simpósio Brasileiro de Jogos e Entretenimento Digital, n. 17. Foz do Iguaçu. Proceedings of SBGames, p. 1132-1140.
Petri, G., von Wangenheim et al. (2019) “MEEGA+: Um Modelo para a Avaliação de Jogos Educacionais para o ensino de Computação.” In: Revista Brasileira de Informática na Educação. Brazilian Journal of Computers in Education, v. 27, n. 3.
Pimentel et al. (2019) “RPG Colaborativo para experimentação de vida acadêmica.” In: Simpósio Brasileiro de Jogos e Entretenimento Digital, Anais SBGames, pp. 1216-1219.
Rocha, V. R. (2017) “Critérios para a construção de jogos sérios.” In: Congresso Brasileiro de Informática na Educação. Anais SBIE, p. 947-956.
Shahid, M. et al. (2019) “A Review of Gamification for Learning Programming Fundamental.” In: International Conference on Innovative Computing, n. 3, Laore. Proceedings, p.1-8.
Silva, R. R. et al. (2018) “Panorama da Utilização de Jogos Digitais no Ensino de Programação no Nível Superior na Última Década: Uma revisão Sistemática da Literatura.” In: Congresso Brasileiro de Informática na Educação, n. 7, Fortaleza. Anais do SBIE. Editora SBC, p. 535-544.
Steinmaurer, A. et al. (2019) “sCool-Game-Based Learning in Computer Science Class.” International Journal of Engineering Pedagogy, n. 9, p. 35-50.
Vahldick, A. et al. (2020) “A blocks-based serious game to support introductory computer programming in undergraduate education.” Computers in Human Behavior Reports, n. 2, p. 1-12.
Voulgari, I. et al. (2020) “Examining Student Teachers’ Perceptions and Attitudes towards Game Based Learning.” In: International Conference On The Foundations Of Digital Games, n. 20. Proceedings. New York: ACM, p. 1-5.