Apoiando o Ensino de Diagrama de Atividades através de um jogo educacional
Resumo
Modelos são simplificações da realidade que ajudam a compreender, analisar e projetar o software. Logo, faz-se necessário auxiliar alunos enquanto estão aprendendo estes modelos. Uma maneira de tornar o ensino mais efetivo é utilizando métodos de ensino alternativos, como jogos educacionais. Para facilitar a aprendizagem de modelagem, foi desenvolvido e avaliado um jogo educacional chamado ActGame (Activity Diagram Game) que auxilia os alunos na modelagem de Diagrama de Atividades. Este artigo apresenta o ActGame e uma avaliação preliminar do jogo. Os resultados indicam que o jogo influenciou positivamente a motivação, a experiência do usuário e a aprendizagem dos alunos.
Referências
Booch, G., Rumbaugh, J., e Jacobson, I. (2005). “Modeling Language User Guide”. In The Addison-Wesley Objetc Technology Series (2nd Edition).
Deterding, S., Sicart, M., Nacke, L., O’Hara, K., e Dixon D. (2011). “Gamification: Using Game Design Elements in Non-Gaming Contexts”. In Annual Conference Extended Abstracts on Human Factors in Computing Systems, p. 2425-2428.
Freeman, S., Eddy, S. L., McDonough, M., Smith, M. K., Okoroafor, N., Jordt, H., e Wenderoth, M. P. (2014). “Active learning increases student performance in science, engineering, and mathematics”. In National Academy of Sciences of the United States of America, v. 111, nº 23, p.8410-8415.
Lethbridge, T. C. (2014). “Teaching modeling using Umple: Principles for the development of an effective tool”. In: 27th Conference on Software Engineering Education and Training (CSEE&T), p. 23-28
OMG Unified Modelling Language Superstructure – version 2.3. [link], 2010
Petri, G., e Chiavegatti, N. C (2015). “Um Role Playing Game para o Ensino de Elicitação e Análise de Requisitos”. In Revista Novas Tecnologias na Educação, v.13, nº1, p. 01-10.
Savi, R., Wangenheim, C., e Borgatto, A. (2011). “Um Modelo de Avaliação de Jogos Educacionais na Engenharia de Software”. In XXV Simpósio Brasileiro de Engenharia de Software (SBES 2011), p. 194-203.
Sien, V. (2010). “Teaching Object-Oriented Modelling using Concept Maps”. In Journal Electronic Communications of the European Association of Software Science and Technology, v. 34, p. 1-13.
Silva, W., Steinmacher, I., e Conte, T. (2017). “ Um jogo educacional que apoia o ensino de Diagrama de Atividades”. In Relatório Técnico TR-USES-2017-0009. Disponível em: [link].
Souza, M. V. R., e França, C. (2016). “O que Explica o Sucesso de Jogos no Ensino de Engenharia de Software? Uma Teoria de Motivação”. In 24º Workshop sobre Educação em Computação, p. 2255-2264.
Szmurło, R., e Śmiałek, M. (2006). “Teaching software modeling in a simulated project environment”. In International Conference on Model Driven Engineering Languages and Systems, p. 301-310.
Tourtoglou, K., e Virvou, M. (2008). “User stereotypes concerning cognitive, personality and performance issues in a collaborative learning environment for UML” In: New Directions in Intelligent Interactive Multimedia, p. 385-394
Wangenheim, C. G. V., e Shull, F. (2009). “To game or not to game?”. In IEEE Software, vol. 26, nº. 2, p. 92–94.