GREatest Unity - A digital card game for teaching software testing
Abstract
Software testing is an essential process used in software engineering to assess the quality of a system with the aim of identifying software defects. Despite its importance, there are difficulties in terms of students' theoretical and practical learning. This study therefore aims to present a Unity version of a card game, called Greatest Unity, which is intended to be a teaching-learning tool for software testing. The game was applied to a group of students together with a questionnaire. With the results of the questionnaire, it was possible to collect promising data regarding the game in the teaching of software testing. There was also evidence of the students' greater interest in the area, along with an improved understanding of the practical situations related to software testing.
Keywords:
Computer Education, Software Testing, Serious Game
References
Bernardo Aguiar, Walter Correia, and Fábio Campos. 2011. Uso da escala likert na análise de jogos. Salvador: SBC-Proceedings of SBGames Anais 7, 2
Thiago A Beppe, Ítalo Linhares de Araújo, Bruno Sabóia Aragão, Ismayle de Sousa Santos, Davi Ximenes, and Rossana M Castro Andrade. 2018. Greatest: A card game to motivate the software testing learning. In Proceedings of the XXXII Brazilian Symposium on Software Engineering. 298–307
Maria Adriana Ferreira da Silva, Alana Gabrielly Pereira Pinheiro, Pedro Henrique Aires da Silva, and Alysson Filgueira Milanez. 2022. GameTest: Um protótipo de jogo para apoiar o ensino-aprendizagem de Teste de Software. Conjecturas 22, 6, 679–703.
Tarcila Gesteira da Silva, Felipe Martins Müller, and Giliane Bernardi. 2011. Panorama do ensino de engenharia de software em cursos de graduação focado em teste de software: uma proposta de aprendizagem baseada em jogos. RENOTE 9, 2.
Sommerville Ian. 2011. Engenharia de software. 6a. edição, AddisonWesley/Pearson.
Rafael Queiroz, Fabrício Pinto, and Paulo Silva. 2019. IslandTest: jogo educativo para apoiar o processo ensino-aprendizagem de testes de software. In Anais do XXVII Workshop sobre Educação em Computação. SBC, 533–542.
Maria Alciléia Alves Rocha, Higor Barboza Hermes, Aline Alves Moreno Cantiliere, and Luana Mendes Alves. 2020. O Qualif e os jogos digitais que apoiam o ensino-aprendizagem sobre qualidade de software. Revista Vértices 22, 2, 181–207
Sebastião Henrique Nascimento Santos, Yandson de Jesus Saraiva Costa, Davi Viana dos Santos, Alex Oliveira Barradas Filho, João Batista Bottentuit Junior, and Luis Jorge Enrique Rivero Cabrejos. 2020. Identificando jogos sérios para o ensino de engenharia de software no brasil através de um mapeamento sistemático. Research, Society and Development 9, 7
C Silva, I Junior, Marcelo Teixeira, and C Aquino. 2016. gtest learning: Um jogo para ensino básico de teste de software. In Congresso Regional sobre Tecnologias na Educação–Recife-PE. sn
Jonas C Souza, Simone Borges, and Vinicius HS Durelli. 2022. Gamificação Aplicada à Aprendizagem de Critérios de Teste de Software. In Anais Estendidos do XXI Simpósio Brasileiro de Jogos e Entretenimento Digital. SBC, 775–784.
Thiago A Beppe, Ítalo Linhares de Araújo, Bruno Sabóia Aragão, Ismayle de Sousa Santos, Davi Ximenes, and Rossana M Castro Andrade. 2018. Greatest: A card game to motivate the software testing learning. In Proceedings of the XXXII Brazilian Symposium on Software Engineering. 298–307
Maria Adriana Ferreira da Silva, Alana Gabrielly Pereira Pinheiro, Pedro Henrique Aires da Silva, and Alysson Filgueira Milanez. 2022. GameTest: Um protótipo de jogo para apoiar o ensino-aprendizagem de Teste de Software. Conjecturas 22, 6, 679–703.
Tarcila Gesteira da Silva, Felipe Martins Müller, and Giliane Bernardi. 2011. Panorama do ensino de engenharia de software em cursos de graduação focado em teste de software: uma proposta de aprendizagem baseada em jogos. RENOTE 9, 2.
Sommerville Ian. 2011. Engenharia de software. 6a. edição, AddisonWesley/Pearson.
Rafael Queiroz, Fabrício Pinto, and Paulo Silva. 2019. IslandTest: jogo educativo para apoiar o processo ensino-aprendizagem de testes de software. In Anais do XXVII Workshop sobre Educação em Computação. SBC, 533–542.
Maria Alciléia Alves Rocha, Higor Barboza Hermes, Aline Alves Moreno Cantiliere, and Luana Mendes Alves. 2020. O Qualif e os jogos digitais que apoiam o ensino-aprendizagem sobre qualidade de software. Revista Vértices 22, 2, 181–207
Sebastião Henrique Nascimento Santos, Yandson de Jesus Saraiva Costa, Davi Viana dos Santos, Alex Oliveira Barradas Filho, João Batista Bottentuit Junior, and Luis Jorge Enrique Rivero Cabrejos. 2020. Identificando jogos sérios para o ensino de engenharia de software no brasil através de um mapeamento sistemático. Research, Society and Development 9, 7
C Silva, I Junior, Marcelo Teixeira, and C Aquino. 2016. gtest learning: Um jogo para ensino básico de teste de software. In Congresso Regional sobre Tecnologias na Educação–Recife-PE. sn
Jonas C Souza, Simone Borges, and Vinicius HS Durelli. 2022. Gamificação Aplicada à Aprendizagem de Critérios de Teste de Software. In Anais Estendidos do XXI Simpósio Brasileiro de Jogos e Entretenimento Digital. SBC, 775–784.
Published
2024-04-22
How to Cite
RAMOS, Hanna R. S.; ARAÚJO, Assucena S.; SILVA, Jaciana B. da; NETO, Jaime G. S.; TEIXEIRA, Francisco J. A.; SANTOS, Ismayle S.; ANDRADE, Rossana M. C..
GREatest Unity - A digital card game for teaching software testing. In: BRAZILIAN SYMPOSIUM ON COMPUTING EDUCATION (EDUCOMP), 4. , 2024, Evento Online.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2024
.
p. 357-366.
ISSN 3086-0733.
DOI: https://doi.org/10.5753/educomp.2024.237539.
