REA-UML: Recurso Educacional Aberto para Ensino da UML
Resumo
O ensino da UML é um processo complexo. A metodologia tradicional de ensino pautada apenas por aulas expositivas não se caracteriza como a estratégia mais adequada para ensinar conceitos de modelagem de forma que os estudantes assimilem com êxito o conteúdo e as boas práticas de engenharia de software envolvidas nesta atividade. O estudo propõe o uso de uma ferramenta que contribuirá para o incentivo do aprendiz na busca do conhecimento relativo à UML, apresentando uma nova abordagem no ensino do tema por meio de um recurso educacional aberto denominado REA-UML. Os principais resultados mostraram que a ferramenta proposta se apresenta como uma boa alternativa a ser explorada em sala de aula contribuindo para a aprendizagem do tema.
Palavras-chave:
UML, Recurso Educacional Aberto, Ensino, Engenharia de Software
Referências
Bera, P. (2012). Analyzing the cognitive difficulties for developing and using UML class diagrams for domain understanding. Journal of Database Management, v. 23, n. 3, p. 1-29.
Booch, G.; Rumbaugh, J.; Jacobson, I. (2012). UML: guia do usuário. Rio de Janeiro: Elsevier, 521p.
Cera, M. C.; Forno, M. H. D.; Vieira, V. G. (2012). Uma proposta para o ensino de engenharia de software a partir da resolução de problemas. Revista Brasileira de Informática na Educação, v. 20, n. 3, p. 116-132.
Flint, S.; Gardner, H., Boughton, C. (2004). Executable/translatable UML in computing education. Proceedings of the Sixth Australasian Conference on Computing Education, v. 30, p. 69-75.
Furgeri, S. (2013). Modelagem de sistemas orientados a objetos. São Paulo: Érica, 304p.
Grützner, I.; Bunse, C. (2002). Teaching object-oriented design with UML – a blended learning approach. Proceedings of 16 th European Conference on Object-Oriented Programming – ECOOP 2002, Spain.
Guedes, G. T. A. (2011). UML 2: uma abordagem prática. São Paulo: Novatec Editora, 484p.
Kirner, C. (2013). A educação permeando a tecnologia em aplicações educacionais abertas baseadas em hipermídia e realidade aumentada. Revista Contemporaneidade, Educação e Tecnologia, v. 1, n. 3, p. 76-87.
Kuzniarz, L.; Börstler, J. (2011). Teaching modeling – an initial classification of related issues. Proceedings of the 7 th Educators’ Symposium @ Models 2011: Software Modeling in Education, v. 52.
Larman, C. (2007). Utilizando UML e padrões. Porto Alegre: Bookman, 696p.
Luque, L. et al. (2014). Are you seeing this? What is available and how can we include blind students in virtual UML learning activities. Anais do XXV Simpósio Brasileiro de Informática na Educação – SBIE, Dourados.
Melo, A. C. (2010). Desenvolvendo aplicações com UML 2.2: do conceitual à implementação. 3 ed. Rio de Janeiro: Brasport, 320p.
Nicolaci-da-Costa, A. M. (2002). Revoluções tecnológicas e transformações subjetivas. Psicologia: teoria e pesquisa, v. 18, n. 2, p. 193-202.
Paiva, S.; Medeiros, A. (2011). ESCollab: uma metodologia colaborativa voltada para o ensino de engenharia de software. Anais do XXII Simpósio Brasileiro de Informática na Educação – SBIE, Aracaju.
Rodrigues, C. S. C. (2012). Visar3D – uma abordagem baseada em tecnologias emergentes 3D para o apoio à compreensão de modelos UML. 166f. Tese (Doutorado em Engenharia de Sistemas e Computação), Universidade Federal do Rio de Janeiro, Rio de Janeiro.
Santana, B.; Rossini, C.; Pretto, N. L. (2012). Recursos educacionais abertos: práticas colaborativas e políticas públicas. Revista Teias, v. 13, n. 30, p.391-412.
Santos, A. I. (2013). Recursos educacionais abertos no Brasil: o estado da arte, desafios e perspectivas para o desenvolvimento e inovação. 1 ed. São Paulo: CETICbr.
Seabra, R. D.; Romano, V. P.; Oliveira, N. (2014). Uma abordagem no ensino de variação linguística em uma aplicação educacional aberta baseada em hipermídia.
Anais do XXV Simpósio Brasileiro de Informática na Educação – SBIE, Dourados.
Silva, A. S. S. D. (2013). Uso de recurso educacional com mídias interativas e integradas on-line em ensino e aprendizagem. 120f. Dissertação (Mestrado em Ensino de Ciências) – Universidade Federal de Itajubá, Itajubá.
Silva, C. E.; Pansanato, L. T. E.; Fabri, J. A. (2010). Ensinando diagramas UML para estudantes cegos. Anais do XVIII CIESC–XXXVI CLEI, Assunção.
Tanaka, S. S. (2011). O poder da tecnologia de workflow e dos mapas conceituais no processo de ensino e aprendizagem da UML. 114f. Dissertação (Mestrado em Ciência da Computação) – Centro de Ciências Exatas, Universidade Estadual de Londrina, Londrina.
Torres, F. M. C. (2014). Trabalho colaborativo baseado em recursos educacionais abertos: uma experiência no ensino de ciências. 121f. Dissertação (Mestrado Profissional em Ensino de Ciências) – Universidade Federal de Itajubá, Itajubá.
Booch, G.; Rumbaugh, J.; Jacobson, I. (2012). UML: guia do usuário. Rio de Janeiro: Elsevier, 521p.
Cera, M. C.; Forno, M. H. D.; Vieira, V. G. (2012). Uma proposta para o ensino de engenharia de software a partir da resolução de problemas. Revista Brasileira de Informática na Educação, v. 20, n. 3, p. 116-132.
Flint, S.; Gardner, H., Boughton, C. (2004). Executable/translatable UML in computing education. Proceedings of the Sixth Australasian Conference on Computing Education, v. 30, p. 69-75.
Furgeri, S. (2013). Modelagem de sistemas orientados a objetos. São Paulo: Érica, 304p.
Grützner, I.; Bunse, C. (2002). Teaching object-oriented design with UML – a blended learning approach. Proceedings of 16 th European Conference on Object-Oriented Programming – ECOOP 2002, Spain.
Guedes, G. T. A. (2011). UML 2: uma abordagem prática. São Paulo: Novatec Editora, 484p.
Kirner, C. (2013). A educação permeando a tecnologia em aplicações educacionais abertas baseadas em hipermídia e realidade aumentada. Revista Contemporaneidade, Educação e Tecnologia, v. 1, n. 3, p. 76-87.
Kuzniarz, L.; Börstler, J. (2011). Teaching modeling – an initial classification of related issues. Proceedings of the 7 th Educators’ Symposium @ Models 2011: Software Modeling in Education, v. 52.
Larman, C. (2007). Utilizando UML e padrões. Porto Alegre: Bookman, 696p.
Luque, L. et al. (2014). Are you seeing this? What is available and how can we include blind students in virtual UML learning activities. Anais do XXV Simpósio Brasileiro de Informática na Educação – SBIE, Dourados.
Melo, A. C. (2010). Desenvolvendo aplicações com UML 2.2: do conceitual à implementação. 3 ed. Rio de Janeiro: Brasport, 320p.
Nicolaci-da-Costa, A. M. (2002). Revoluções tecnológicas e transformações subjetivas. Psicologia: teoria e pesquisa, v. 18, n. 2, p. 193-202.
Paiva, S.; Medeiros, A. (2011). ESCollab: uma metodologia colaborativa voltada para o ensino de engenharia de software. Anais do XXII Simpósio Brasileiro de Informática na Educação – SBIE, Aracaju.
Rodrigues, C. S. C. (2012). Visar3D – uma abordagem baseada em tecnologias emergentes 3D para o apoio à compreensão de modelos UML. 166f. Tese (Doutorado em Engenharia de Sistemas e Computação), Universidade Federal do Rio de Janeiro, Rio de Janeiro.
Santana, B.; Rossini, C.; Pretto, N. L. (2012). Recursos educacionais abertos: práticas colaborativas e políticas públicas. Revista Teias, v. 13, n. 30, p.391-412.
Santos, A. I. (2013). Recursos educacionais abertos no Brasil: o estado da arte, desafios e perspectivas para o desenvolvimento e inovação. 1 ed. São Paulo: CETICbr.
Seabra, R. D.; Romano, V. P.; Oliveira, N. (2014). Uma abordagem no ensino de variação linguística em uma aplicação educacional aberta baseada em hipermídia.
Anais do XXV Simpósio Brasileiro de Informática na Educação – SBIE, Dourados.
Silva, A. S. S. D. (2013). Uso de recurso educacional com mídias interativas e integradas on-line em ensino e aprendizagem. 120f. Dissertação (Mestrado em Ensino de Ciências) – Universidade Federal de Itajubá, Itajubá.
Silva, C. E.; Pansanato, L. T. E.; Fabri, J. A. (2010). Ensinando diagramas UML para estudantes cegos. Anais do XVIII CIESC–XXXVI CLEI, Assunção.
Tanaka, S. S. (2011). O poder da tecnologia de workflow e dos mapas conceituais no processo de ensino e aprendizagem da UML. 114f. Dissertação (Mestrado em Ciência da Computação) – Centro de Ciências Exatas, Universidade Estadual de Londrina, Londrina.
Torres, F. M. C. (2014). Trabalho colaborativo baseado em recursos educacionais abertos: uma experiência no ensino de ciências. 121f. Dissertação (Mestrado Profissional em Ensino de Ciências) – Universidade Federal de Itajubá, Itajubá.
Publicado
26/10/2015
Como Citar
LAROZA, Jonas Piccin; SEABRA, Rodrigo Duarte.
REA-UML: Recurso Educacional Aberto para Ensino da UML. In: SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (SBIE), 26. , 2015, Maceió/AL.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2015
.
p. 11-20.
DOI: https://doi.org/10.5753/cbie.sbie.2015.11.
