Árvore de ECOS: Um Jogo para Ensino de Conceitos de Ecossistemas de Software
| Main Author: | |
|---|---|
| Publication Date: | 2021 |
| Other Authors: | , |
| 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 |