Desenvolvimento e Avaliação de um Perfil UML para Modelagem de Jogos Educacionais Digitais

Authors

  • Lucas Rodrigues de Oliveira Curso de Ciência da Computação – Universidade Federal de Goiás/Regional Jataí
  • Ana Carolina G. Inocêncio Curso de Ciência da Computação – Universidade Federal de Goiás/Regional Jataí
  • Heitor Augustus Xavier Costa Departamento de Ciência da Computação – Universidade Federal de Lavras (DCC/UFLA)
  • Paulo Afonso Parreira Júnior Departamento de Ciência da Computação – Universidade Federal de Lavras (DCC/UFLA)

DOI:

https://doi.org/10.5753/rbie.2018.26.02.124

Keywords:

Perfil UML, Jogos Educacionais Digitais, Modelagem de Software

Abstract

UML (Unified Modeling Language) é uma linguagem de propósito geral para modelagem de software, sendo uma das mais conhecidas e utilizadas para a representação gráfica de modelos. Sendo assim, apenas os elementos pré-existentes nessa linguagem podem não ser suficientes para facilitar a identificação e o entendimento dos conceitos inerentes a domínios de software mais específicos. Um exemplo é o domínio de Jogos Educacionais Digitais (JEDs). Neste trabalho é apresentado o desenvolvimento e a avaliação do UP4EG, um perfil UML para modelagem de JEDs, por meio de diagramas de classes UML. O UP4EG reúne diversos estereótipos e “tagged values” distribuídos em seis pacotes, que representam os principais elementos que um JED deve apresentar. A partir de um estudo experimental conduzido sobre o perfil proposto com estudantes de ciência da computação, percebeu-se que a quantidade de erros e o tempo gasto para identificação dos principais elementos de um JED podem ser significativamente melhorados, quando esse perfil é usado na modelagem desse tipo de software.

Downloads

Não há dados estatísticos.

Referências

Abalone. Disponível em: [Link]. Acessado em: Maio/2017.

Aguiar, T. e ALEXANDRE, E. O Uso de Jogos Educativos no Ensino da Matemática Elementar. 34 f. Monografia (Bacharelado em Sistemas para Internet) - Centro Universitário Adventista de São Paulo, Campus Engenheiro Coelho - São Paulo. 2012. [GS Search].

Ahunt. “Android version of Electronica-IM game”. Disponível em: [Link]. Acessado em: Maio/2017.

Anneta, L. A. The “I’s” Have It: A Framework for Serious Educational Game Design. American Psychological Association. 2010. doi: 10.1037/a0018985. [GS Search].

Astah* CASE Tool. Disponível em: [Link]. Acessado em: Maio/2017.

Avelar, F. T. Desenvolvimento de um jogo educacional de cunho sócio-histórico. 58 f. Monografia (Bacharelado em Ciência da Computação) - Universidade Estadual Paulista - Faculdade de Ciências, Bauru - São Paulo. 2012. [GS Search].

Azzolini, V. L. CIDTRANS - Jogo 3D para educação no trânsito. 2014. 99 f. Monografia (Engenharia da Computação) - Universidade Tecnológica Federal do Paraná, Pato Branco. 2014. [GS Search].

Booch, G. et al. The Unified Modeling Language User Guide, 2º edição. Rio de Janeiro, Elsevier, 2005.

Cuba, G. P. Jogos sérios: tecnologia de jogos por computador aplicada ao ensino e aprendizagem. 91 f. Monografia (Bacharelado em Ciência da Computação) - Universidade Federal de Goiás - Campus Catalão. 2009. [GS Search].

Curi, C. F. et al. Proposal and Development of a Computer Game for Teaching Physics. SBC - Proceedings of SBGames. 2012.

Dantas, A. R. Jogos de Simulação no Treinamento de Gerentes de Projetos de Software. Dissertação (Mestre em Ciências em Engenharia de Sistemas e Computação) - Universidade Fereral do Rio de Janeiro, Rio de Janeiro. 2013. [GS Search].

Diniz, L. L. Jogo das 7 Falhas: Um Jogo Educacional para o Apoio ao Ensino do Teste de Caixa-Preta. Dissertação (Mestre em Computação Aplicada) - Universidade do Vale do Itajaí, São José - Santa Catarina. 2011. [GS Search].

Duggan, Brian et al. Learning games programming with Dalek World. 7th. International Conference on Computer Games: AI, Animation, Mobile, Educational and Serious Games, CNBDI, 28-30th. November, Magelis, Angouleme, France. 2015. [GS Search].

Eduka. Disponível em: [Link]. Acessado em: Maio/2017.

Evermann, J. A Meta-Level Specification and Profile for AspectJ in UML. Journal of Object Technology. Vol 6, No 7, Aug 2007. doi: 10.1145/1229375.1229379 [GS Search].

Fowler, M. UML Essencial: Um breve guia para a linguagem-padrão de modelagem de objetos, São Paulo, Ed. S.A, 2004. 155 p.

Gérard, S. Papyrus User Guide Series: About UML profiling. 2011. Disponível em: [Link].

Github. Disponível em: [Link]. Acessado em: Maio/2017.

Jardim, R. S. Jogo Virtual de Reeducação Alimentar Infantil. 78 f. Monografia (Bacharelado em Sistemas de Informação) - Universidade Federal do Estado do Rio de Janeiro - Centro de Ciências Exatas e Tecnologia, Rio de Janeiro. 2013. [GS Search].

Jácome, T. F. FISICARE - Um Software Educacional Para Auxílio à Aprendizagem em Física (Temperatura e Calor). 45 f. Relatório de Estágio (Sistemas de Informação) - Centro Universitário Luterano de Palmas, Palmas. 2003.

Kohwalter, T. C. et al. SDM - An Educational Game for Software Engineering. X SBGames - Salvador - BA, November 7th - 9th, 2011. doi: 10.1109/SBGAMES.2011.10 [GS Search].

Lahoud, Y. M. S. et al. Jogo Educativo para a Disciplina de Geografia. Colloquium Exactarum, v. 3, n. 2, p. 133-145. 2011. [GS Search].

Lessa Filho, C. A. et al. Um Jogo Educativo na Web no Contexto do Ensino Fundamental. CINTED - Novas Tecnologias na Educação, V. 12 Nº 2, dezembro, 2014. doi: 10.22456/1679-1916.53505. [GS Search].

Li, Z. et al. Object-Oriented Sokoban Solver: A Serious Game Project for OOAD and AI Education. Proceedings of the 44th Annual Frontiers in Education Conference (FIE 2014), pp. 1-4, Madrid, Spain, October 22-25, 2014. doi: 10.1109/FIE.2014.7044115. [GS Search].

Lisboa Filho, J. et al. (2010). A UML profile for conceptual modeling in GIS domain. DE@CAISE’2010, p.18-31. [GS Search].

Lobo, A. S. e Mello, L. S. V. Desenvolvimento de um jogo para apoio ao ensino de aritmética. 53 f. Monografia (Bacharel em Ciência e Tecnologia) - Instituto Federal de Educação, Campus Guarulhus. 2012.

Matunobu, Y. Desenvolvimento de um Software Educativo para o Treinamento em Percepção Musical. 81 f. Monografia (Bacharelado em Ciência da Computação) - Centro Universitário Eurípides De Marília - UNIVEM, Marília. 2010.

Mendes Júnior, A. Z. ABC - Sistema de Auxílio à Educação Infantil. 2012. Monografia - IFP - Campus Paranaguá. 2012.

Monsterismus. “An educational Android game to help teach the fundamentals of programming”. Disponível em: [Link]. Acessado em: Maio/2017.

Mwangi, Rose W. et al. Integrating ICT With Education: Designing an Educational Computer Game for Teaching Functions in Undergraduate Mathematics. Journal of Theoretical and Applied Information Technology. 2011. [GS Search].

Object Constraint Language (OCL). Disponível: [Link]. Acessado em: Maio/2017.

Object Management Group (OMG). Meta Object Facility (MOF) Core Specification. Disponível: [Link]. Documento: formal/2014-04-03.

Object Management Group (OMG). Unified Modeling Language™ (UML®). Disponível: [Link]. Documento: formal/2015-06.

Oliveira, L. R. “UP4EG (UML PROFILE FOR EDUCATIONAL GAMES) - Um Perfil UML para Modelagem de Jogos Educacionais Digitais”. Monografia de Graduação. Universidade Federal de Goiás/Regional Jataí. Jataí/GO. 2016.

Paschoal, Luan et al. JOE: Jogo Ortográfico Educacional. III Congresso Brasileiro de Informática na Educação (CBIE 2014). XXV Simpósio Brasileiro de Informática na Educação (SBIE 2014). doi: 10.5753/cbie.sbie.2014.652. [GS Search].

Rodrigues, H. F. Aplicando Sistemas Hápticos em Serious Games: Um Jogo para a Educação em Higiene Bucal. 156 f. Dissertação (Mestrado em Informática) - Departamento de Informática - Universidade Federal da Paraíba, João Pessoa. 2011. [GS Search].

Silva, D. O. SIEP: Sistema Interativo Educacional Pedagógico. Monografia. Faculdade Cenecista de Capivari. São Paulo. 2012.

Sommerville, I. Engenharia de Software. 9º Edição. São Paulo: Pearson Prentice Hall, 2011. 529 p.

Sourceforge. Disponível: [Link]. Acessado em: Maio/2017.

Sousa, V. F. ITest Learning: Um jogo para o apoio ao ensino de testes de software. Monografia (Bacharel em Sistemas de Informação) - Universidade Federal do Ceará, Campus Quixadá. 2012. [GS Search].

Teramoto, E. H. I. et al. TOTH: Jogo Eletrônico para a Aprendizagem da Matemática. 80 f. Monografia (Engenharia da Computação) - Universidade de São Paulo - Escola Politécnica, São Paulo. 2008. [GS Search].

Torres, A. et al. Towards a UML profile for model-driven object-relational mapping. SBES. 2009. doi: 10.1109/SBES.2009.22. [GS Search].

Tresohlavy, K. Educational Game: Tricky Trig. Object-Oriented Theory and Programming I. 2007.

Uetanabara Júnior, J. et al. An Overview and an Empirical Evaluation of UML-AOF. ACM SAC 2010. doi: 10.1145/1774088.1774564. [GS Search].

Vilela, J. F. F. Projeto e implementação de um Software Educativo Multi-Agente com Tropos e JADE. 129 f. Monografia (Engenharia da Computação) - Universidade Federal do Vale do São Francisco - UNIVASF, Juazeiro - Bahia. 2011.

Zagal, José P. et al. Towards an Ontological Language for Game Analysis. 2005. Disponível em: [Link].

Downloads

Published

2026-07-16

Como Citar

OLIVEIRA, L. R. de; INOCÊNCIO, A. C. G.; XAVIER COSTA, H. A.; PARREIRA JÚNIOR, P. A. Desenvolvimento e Avaliação de um Perfil UML para Modelagem de Jogos Educacionais Digitais. Revista Brasileira de Informática na Educação, [S. l.], v. 26, n. 2, p. 124–144, 2026. DOI: 10.5753/rbie.2018.26.02.124. Disponível em: https://journals-sol.sbc.org.br/index.php/rbie/article/view/6910. Acesso em: 26 jul. 2026.

Issue

Section

Artigos Premiados

Artigos mais lidos pelo mesmo(s) autor(es)