Árvore de ECOS: Um Jogo para Ensino de Conceitos de Ecossistemas de Software

Bibliographic Details
Main Author: Ferreira, Thaís de Souza Deluca
Publication Date: 2021
Other Authors: Viana, Davi, Santos, Rodrigo Pereira dos
Format: Article
Language: por
Source: Revista Brasileira de Informática na Educação
Download full: https://journals-sol.sbc.org.br/index.php/rbie/article/view/2985
Summary: Software Engineering (SE) has advanced in theoretical and applied research in order to meet the requirements of an increasingly competitive and dynamic market. Technological evolution and frequent changes in the development process together with industry experience bring challenges to the field. In this context, education institutions face difficulties in adapting themselves to this scenario and deal with a range of emerging topics in SE. New themes have emerged, such as software ecosystems (SECO), which has gained prominence in the industry and raised several researches to the field. Since it is a new scenario with several concepts that need to be taught and are not always trivial, it is important that the knowledge is passed in a clear and simple way and that the teaching-learning process is as attractive as possible. Therefore, since SE field has used educational games for a long time, but the SECO theme has not been explored in SE classes, this work presents a digital game to support the teaching of SECO concepts called SECO Tree. The game was built following the development process for educational games called ENgAGED and verified with students based on the use of MEEGA+ evaluation model. For the purpose of this study, the dimensions usability, challenge, satisfaction, fun, focused attention, relevance and perception of learning of the MEEGA + model were analyzed. Results showed that, in the students' perception, the game helps the teaching of SECO’s basic concept from the students’ perspective, being more attractive to those who do not play frequently, since the game focuses on simple mechanics and goals in order to avoid other barriers to the process.
id SBC-6_652ca734cd341d9e14a460075c913d6f
oai_identifier_str oai:journals-sol.sbc.org.br:article/2985
network_acronym_str SBC-6
network_name_str Revista Brasileira de Informática na Educação
repository_id_str
spelling Árvore de ECOS: Um Jogo para Ensino de Conceitos de Ecossistemas de SoftwareA Game for Teaching Software Ecosystems ConceptsÁrvore de ECOS: Um Jogo para Ensino de Conceitos de Ecossistemas de SoftwareSoftware EcosystemsSoftware Engineering EducationEducational GamesEcossistemas de SoftwareEnsino de Engenharia de SoftwareJogos EducacionaisEcossistemas de SoftwareEnsino de Engenharia de SoftwareJogos EducacionaisSoftware Engineering (SE) has advanced in theoretical and applied research in order to meet the requirements of an increasingly competitive and dynamic market. Technological evolution and frequent changes in the development process together with industry experience bring challenges to the field. In this context, education institutions face difficulties in adapting themselves to this scenario and deal with a range of emerging topics in SE. New themes have emerged, such as software ecosystems (SECO), which has gained prominence in the industry and raised several researches to the field. Since it is a new scenario with several concepts that need to be taught and are not always trivial, it is important that the knowledge is passed in a clear and simple way and that the teaching-learning process is as attractive as possible. Therefore, since SE field has used educational games for a long time, but the SECO theme has not been explored in SE classes, this work presents a digital game to support the teaching of SECO concepts called SECO Tree. The game was built following the development process for educational games called ENgAGED and verified with students based on the use of MEEGA+ evaluation model. For the purpose of this study, the dimensions usability, challenge, satisfaction, fun, focused attention, relevance and perception of learning of the MEEGA + model were analyzed. Results showed that, in the students' perception, the game helps the teaching of SECO’s basic concept from the students’ perspective, being more attractive to those who do not play frequently, since the game focuses on simple mechanics and goals in order to avoid other barriers to the process.A área de engenharia de software (ES) tem avançado em pesquisas teóricas e aplicadas, buscando atender às exigências de um mercado cada vez mais competitivo e dinâmico. Evolução tecnológica e mudanças constantes no desenvolvimento de software, além de experiências da indústria, trazem desafios para a área. Neste contexto, instituições de ensino têm dificuldades para se adaptar a este cenário e lidar com a abrangência de novos temas em ES. Novos temas têm surgido e, dentre eles, pode-se destacar ecossistemas de software (ECOS), que tem ganhado destaque na indústria e levado a diversas pesquisas na área. Por ser um cenário novo e com diversos conceitos que precisam ser ensinados e que nem sempre são triviais, é importante que o conhecimento seja passado de forma clara e simples e que o processo de ensino-aprendizagem seja o mais atrativo possível. Tendo em vista que a área de ES tem utilizado jogos no ensino e que o tema ECOS, por ser novo, ainda é muito pouco explorado nesse sentido, este trabalho apresenta um jogo digital para apoiar o ensino de conceitos de ECOS, chamado Árvore de ECOS. O jogo foi construído seguindo o processo de desenvolvimento de jogos educacionais ENgAGED e verificado com alunos com base no modelo de avaliação MEEGA+. Para esta pesquisa, foram analisadas as dimensões usabilidade, desafio, satisfação, diversão, atenção focada, relevância e percepção da aprendizagem do modelo MEEGA+. Os resultados mostraram que, na percepção dos estudantes, o jogo ajuda no processo de ensino-aprendizagem de conceitos básicos sobre ECOS, sendo mais atrativo para aqueles que não jogam com tanta frequência, pois o jogo foca em mecânicas e objetivos mais simples a fim de evitar outras barreiras ao processo.A área de engenharia de software (ES) tem avançado em pesquisas teóricas e aplicadas, buscando atender às exigências de um mercado cada vez mais competitivo e dinâmico. Evolução tecnológica e mudanças constantes no desenvolvimento de software, além de experiências da indústria, trazem desafios para a área. Neste contexto, instituições de ensino têm dificuldades para se adaptar a este cenário e lidar com a abrangência de novos temas em ES. Novos temas têm surgido e, dentre eles, pode-se destacar ecossistemas de software (ECOS), que tem ganhado destaque na indústria e levado a diversas pesquisas na área. Por ser um cenário novo e com diversos conceitos que precisam ser ensinados e que nem sempre são triviais, é importante que o conhecimento seja passado de forma clara e simples e que o processo de ensino-aprendizagem seja o mais atrativo possível. Tendo em vista que a área de ES tem utilizado jogos no ensino e que o tema ECOS, por ser novo, ainda é muito pouco explorado nesse sentido, este trabalho apresenta um jogo digital para apoiar o ensino de conceitos de ECOS, chamado Árvore de ECOS. O jogo foi construído seguindo o processo de desenvolvimento de jogos educacionais ENgAGED e verificado com alunos com base no modelo de avaliação MEEGA+. Para esta pesquisa, foram analisadas as dimensões usabilidade, desafio, satisfação, diversão, atenção focada, relevância e percepção da aprendizagem do modelo MEEGA+. Os resultados mostraram que, na percepção dos estudantes, o jogo ajuda no processo de ensino-aprendizagem de conceitos básicos sobre ECOS, sendo mais atrativo para aqueles que não jogam com tanta frequência, pois o jogo foca em mecânicas e objetivos mais simples a fim de evitar outras barreiras ao processo.Sociedade Brasileira de Computação2021-04-02info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionPeer-reviewed articleArtículo revisado por paresArtigo avaliado pelos paresapplication/pdfhttps://journals-sol.sbc.org.br/index.php/rbie/article/view/298510.5753/rbie.2021.29.0.273Revista Brasileña de Informática en la Educación; Vol. 29 (2021); 273-300Revista Brasileira de Informática na Educação; Vol. 29 (2021); 273-300Brazilian Journal of Computers in Education; Vol. 29 (2021); 273-3002317-61211414-5685reponame:Revista Brasileira de Informática na Educaçãoinstname:Sociedade Brasileira de Computação (SBC)instacron:SBCporhttps://journals-sol.sbc.org.br/index.php/rbie/article/view/2985/2091https://creativecommons.org/licenses/by-nc-nd/4.0info:eu-repo/semantics/openAccessFerreira, Thaís de Souza DelucaViana, DaviSantos, Rodrigo Pereira dos2022-10-30T13:09:01Zoai:journals-sol.sbc.org.br:article/2985Revistahttps://journals-sol.sbc.org.br/index.php/rbieONGhttps://journals-sol.sbc.org.br/index.php/rbie/oaipublicacoes@sbc.org.br2317-61211414-5685opendoar:2022-10-30T13:09:01Revista Brasileira de Informática na Educação - Sociedade Brasileira de Computação (SBC)false
dc.title.none.fl_str_mv Árvore de ECOS: Um Jogo para Ensino de Conceitos de Ecossistemas de Software
A Game for Teaching Software Ecosystems Concepts
Árvore de ECOS: Um Jogo para Ensino de Conceitos de Ecossistemas de Software
title Árvore de ECOS: Um Jogo para Ensino de Conceitos de Ecossistemas de Software
spellingShingle Árvore de ECOS: Um Jogo para Ensino de Conceitos de Ecossistemas de Software
Ferreira, Thaís de Souza Deluca
Software Ecosystems
Software Engineering Education
Educational Games
Ecossistemas de Software
Ensino de Engenharia de Software
Jogos Educacionais
Ecossistemas de Software
Ensino de Engenharia de Software
Jogos Educacionais
title_short Árvore de ECOS: Um Jogo para Ensino de Conceitos de Ecossistemas de Software
title_full Árvore de ECOS: Um Jogo para Ensino de Conceitos de Ecossistemas de Software
title_fullStr Árvore de ECOS: Um Jogo para Ensino de Conceitos de Ecossistemas de Software
title_full_unstemmed Árvore de ECOS: Um Jogo para Ensino de Conceitos de Ecossistemas de Software
title_sort Árvore de ECOS: Um Jogo para Ensino de Conceitos de Ecossistemas de Software
author Ferreira, Thaís de Souza Deluca
author_facet Ferreira, Thaís de Souza Deluca
Viana, Davi
Santos, Rodrigo Pereira dos
author_role author
author2 Viana, Davi
Santos, Rodrigo Pereira dos
author2_role author
author
dc.contributor.author.fl_str_mv Ferreira, Thaís de Souza Deluca
Viana, Davi
Santos, Rodrigo Pereira dos
dc.subject.por.fl_str_mv Software Ecosystems
Software Engineering Education
Educational Games
Ecossistemas de Software
Ensino de Engenharia de Software
Jogos Educacionais
Ecossistemas de Software
Ensino de Engenharia de Software
Jogos Educacionais
topic Software Ecosystems
Software Engineering Education
Educational Games
Ecossistemas de Software
Ensino de Engenharia de Software
Jogos Educacionais
Ecossistemas de Software
Ensino de Engenharia de Software
Jogos Educacionais
description Software Engineering (SE) has advanced in theoretical and applied research in order to meet the requirements of an increasingly competitive and dynamic market. Technological evolution and frequent changes in the development process together with industry experience bring challenges to the field. In this context, education institutions face difficulties in adapting themselves to this scenario and deal with a range of emerging topics in SE. New themes have emerged, such as software ecosystems (SECO), which has gained prominence in the industry and raised several researches to the field. Since it is a new scenario with several concepts that need to be taught and are not always trivial, it is important that the knowledge is passed in a clear and simple way and that the teaching-learning process is as attractive as possible. Therefore, since SE field has used educational games for a long time, but the SECO theme has not been explored in SE classes, this work presents a digital game to support the teaching of SECO concepts called SECO Tree. The game was built following the development process for educational games called ENgAGED and verified with students based on the use of MEEGA+ evaluation model. For the purpose of this study, the dimensions usability, challenge, satisfaction, fun, focused attention, relevance and perception of learning of the MEEGA + model were analyzed. Results showed that, in the students' perception, the game helps the teaching of SECO’s basic concept from the students’ perspective, being more attractive to those who do not play frequently, since the game focuses on simple mechanics and goals in order to avoid other barriers to the process.
publishDate 2021
dc.date.none.fl_str_mv 2021-04-02
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Peer-reviewed article
Artículo revisado por pares
Artigo avaliado pelos pares
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://journals-sol.sbc.org.br/index.php/rbie/article/view/2985
10.5753/rbie.2021.29.0.273
url https://journals-sol.sbc.org.br/index.php/rbie/article/view/2985
identifier_str_mv 10.5753/rbie.2021.29.0.273
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://journals-sol.sbc.org.br/index.php/rbie/article/view/2985/2091
dc.rights.driver.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Sociedade Brasileira de Computação
publisher.none.fl_str_mv Sociedade Brasileira de Computação
dc.source.none.fl_str_mv Revista Brasileña de Informática en la Educación; Vol. 29 (2021); 273-300
Revista Brasileira de Informática na Educação; Vol. 29 (2021); 273-300
Brazilian Journal of Computers in Education; Vol. 29 (2021); 273-300
2317-6121
1414-5685
reponame:Revista Brasileira de Informática na Educação
instname:Sociedade Brasileira de Computação (SBC)
instacron:SBC
instname_str Sociedade Brasileira de Computação (SBC)
instacron_str SBC
institution SBC
reponame_str Revista Brasileira de Informática na Educação
collection Revista Brasileira de Informática na Educação
repository.name.fl_str_mv Revista Brasileira de Informática na Educação - Sociedade Brasileira de Computação (SBC)
repository.mail.fl_str_mv publicacoes@sbc.org.br
_version_ 1832111042914680832