Avaliando a Viabilidade do BlackBox em Sala de Aula: Um Jogo Sério para Ensino de Teste Funcional de Software
Resumo
Conceitos sobre técnicas de teste funcional (que avaliam as saídas do software com relação às suas entradas) são abordados em cursos de computação para avaliar a qualidade do software desenvolvido. Apesar da existência de jogos educacionais para o ensino de teste de software, poucos consideram conceitos sobre teste funcional de forma específica, ou possuem poucas fases. Considerando as dificuldades de utilização dos jogos existentes, neste artigo é apresentado o jogo BlackBox para o ensino de teste funcional. Ao avaliar o jogo com 39 alunos, o mesmo apresentou uma experiência de uso positiva. Além disso, foram identificados indícios sobre a associação dos conceitos com as missões do jogo e oportunidades de melhoria.
Palavras-chave:
Teste Funcional, Jogo Sério, BlackBox, Ensino de Software
Referências
An, D. Y., da Silva, C. D., Ribeiro, D. M. G., da Rocha, P. B. R., Maltinti, C., Nunes, V. B., and Fávero, R. (2013). Digita-um jogo educativo de apoio ao processo de alfabetização infantil. In Brazilian Symposium on Computers in Education (pp. 154-163).
Brockmyer, J. H., Fox, C. M., Curtiss, K. A., McBroom, E., Burkhart, K. M., and Pidruzny, J. N. (2009). The development of the Game Engagement Questionnaire: A measure of engagement in video game-playing. Journal of Experimental Social Psychology, 45(4), 624-634.
de Oliveira, B. (2013) “Testeg - Um software educacional para o ensino de teste de software”. Universidade Federal de Lavras. (Trabalho de Conclusão de Curso)
Elbaum, S., Person, S., Dokulil, J. and Jorde, M. (2007). “Bug hunt: Making early software testing lessons engaging and affordable”. In Proceedings of the 29th international conference on Software Engineering (pp. 688-697). IEEE Computer Society.
Neto, A. (2007) “Introdução a teste de software”. Engenharia de Software Magazine, 1, 22.
Paludo, L. and Raabe, A. (2010) “Análise de Jogos Educativos de Computador para Gerência de Projetos de Software”. In Workshop sobre Educação em Computação (Vol. 1, pp. 867-876).
Pietruchinski, M., Neto, J., Malucelli, A and Reinehr, S (2011) “Os jogos educativos no contexto do SBIE: uma revisão sistemática de Literatura” In: Anais do XXII Simpósio Brasileiro de Informática na Educação. Vol. 1. No. 1.
Savi, R., Wangenheim, C. and Borgatto, A. (2011) “Um Modelo de Avaliação de Jogos Educacionais na Engenharia de Software”. Anais do XXV Simpósio Brasileiro de Engenharia de Software (SBES 2011), São Paulo.
Silva, C., Junior, I., Teixeira, M. and Aquino, C. (2016) “gTest Learning: Um Jogo para Ensino Básico de Teste de Software”. Congresso Regional sobre Tecnologias na Educação – Recife-PE.
Thiry, M., Zoucas, A. and Gonçalvez, R. (2010) “Promovendo a Aprendizagem de Engenharia de Requisitos de Software através de um Jogo Educativo”. In: Anais do XXI Simpósio Brasileiro em Informática na Educação, João Pessoa. pp 1-10.
Brockmyer, J. H., Fox, C. M., Curtiss, K. A., McBroom, E., Burkhart, K. M., and Pidruzny, J. N. (2009). The development of the Game Engagement Questionnaire: A measure of engagement in video game-playing. Journal of Experimental Social Psychology, 45(4), 624-634.
de Oliveira, B. (2013) “Testeg - Um software educacional para o ensino de teste de software”. Universidade Federal de Lavras. (Trabalho de Conclusão de Curso)
Elbaum, S., Person, S., Dokulil, J. and Jorde, M. (2007). “Bug hunt: Making early software testing lessons engaging and affordable”. In Proceedings of the 29th international conference on Software Engineering (pp. 688-697). IEEE Computer Society.
Neto, A. (2007) “Introdução a teste de software”. Engenharia de Software Magazine, 1, 22.
Paludo, L. and Raabe, A. (2010) “Análise de Jogos Educativos de Computador para Gerência de Projetos de Software”. In Workshop sobre Educação em Computação (Vol. 1, pp. 867-876).
Pietruchinski, M., Neto, J., Malucelli, A and Reinehr, S (2011) “Os jogos educativos no contexto do SBIE: uma revisão sistemática de Literatura” In: Anais do XXII Simpósio Brasileiro de Informática na Educação. Vol. 1. No. 1.
Savi, R., Wangenheim, C. and Borgatto, A. (2011) “Um Modelo de Avaliação de Jogos Educacionais na Engenharia de Software”. Anais do XXV Simpósio Brasileiro de Engenharia de Software (SBES 2011), São Paulo.
Silva, C., Junior, I., Teixeira, M. and Aquino, C. (2016) “gTest Learning: Um Jogo para Ensino Básico de Teste de Software”. Congresso Regional sobre Tecnologias na Educação – Recife-PE.
Thiry, M., Zoucas, A. and Gonçalvez, R. (2010) “Promovendo a Aprendizagem de Engenharia de Requisitos de Software através de um Jogo Educativo”. In: Anais do XXI Simpósio Brasileiro em Informática na Educação, João Pessoa. pp 1-10.
Publicado
30/10/2017
Como Citar
RIBEIRO, Nayara; VASCONCELOS, Rosiane; VIANA, Davi; RIVERO, Luis.
Avaliando a Viabilidade do BlackBox em Sala de Aula: Um Jogo Sério para Ensino de Teste Funcional de Software. In: SIMPÓSIO BRASILEIRO DE INFORMÁTICA NA EDUCAÇÃO (SBIE), 28. , 2017, Recife/PE.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2017
.
p. 817-826.
DOI: https://doi.org/10.5753/cbie.sbie.2017.817.
