JOGO EDUCACIONAL PARA APOIAR O ENSINO DE TÉCNICAS PARA ELABORAÇÃO DE TESTES DE UNIDADE

AUTOR(ES)
DATA DE PUBLICAÇÃO

2010

RESUMO

O teste de software, visto como uma das medidas de qualidade do software tem suas técnicas e práticas pouco aplicadas pelas empresas, para tal, a falta de profissionais habilitados e disponíveis para a implantação destas técnicas e práticas de teste é apontada como um dos principais fatores. O ensino de teste de software, comumente abordado durante a disciplina de Engenharia de Software nos cursos de graduação em Ciência da Computação, tem entre seus principais desafios, permitir ao aluno a experimentação dos conceitos vistos em sala. Este trabalho tem como objetivo apoiar o ensino de teste de software para os cursos de graduação em Ciência da Computação, permitindo que o aluno tenha uma carga prática através da experimentação dos conceitos, técnicas e práticas de teste de software e um ambiente simulado por um jogo educacional. Constitui parte deste trabalho uma caracterização do estado da arte em jogos para o ensino de engenharia de software, bem como o projeto, desenvolvimento e a avaliação do uso do jogo UTEST, junto aos alunos de graduação do curso de Ciência da Computação com o objetivo de determinar o nível de contribuição deste no apoio ao ensino de teste de software. Como resultado da aplicação de três diferentes experimentos junto a alunos dos cursos de Ciência da Computação e Tecnólogo em Informática, ambos abordando avaliações qualitativas e quantitativas, pode-se verificar uma contribuição positiva do uso do jogo U-TEST, este resultado positivo é evidenciado estatisticamente de maneira significativa no primeiro dos experimentos aplicados, para o segundo experimento os resultados não foram significativamente positivos, enquanto que no terceiro experimento não houve a verificação estatística pela não formação do grupo de controle, em função das restrições discutidas no trabalho, dentre elas a quantidade reduzida de alunos participantes

ASSUNTO(S)

ensino de teste de software jogos educacionais jogos sérios ciencia da computacao engenharia de software educational games serious game teaching software testing

Documentos Relacionados