Jogos educacionais: uma contribuição para o ensino de teste de software (2016)
- Authors:
- Autor USP: VALLE, PEDRO HENRIQUE DIAS - ICMC
- Unidade: ICMC
- Sigla do Departamento: SSC
- Subjects: JOGOS EDUCATIVOS; SOFTWARES
- Keywords: Educational games; Ensino de teste de software; Software testing education; Software testing techniques; Técnicas de teste de software
- Language: Português
- Abstract: O teste de software é considerado uma importante atividade na garantia da qualidade de produtos de software. No entanto, há uma carência de profissionais qualificados nessa área. Isso pode ser ocasionado pela dificuldade de ensinar teste de software por meio de abordagens que utilizem apenas aulas teóricas e ferramentas de teste tradicionais. Além disso, há uma desmotivação decorrente do ambiente de trabalho e das estratégias de alocação e responsabilidade desses profissionais nas equipes de desenvolvimento e teste. Para amenizar esses problemas, têm sido utilizado outras abordagens de apoio ao ensino de teste de software, tais como: jogos educacionais, ensino de teste com programação, módulos educacionais, entre outras. O objetivo deste projeto de mestrado foi desenvolver um jogo educacional, denominado Testing Game, para auxiliar o ensino de teste de software, especificamente: teste funcional, teste estrutural e teste de mutação. Para auxiliar o desenvolvimento do Testing Game, foi realizado um mapeamento sistemático para selecionar um motor de jogos. Na primeira versão do jogo foi utilizado o motor de jogos Cocos2D e na segunda versão foi utilizado o Construct 2. Para avaliar a eficiência do Testing Game, realizou-se um estudo de viabilidade com o intuito de avaliar a qualidade com relação à motivação, experiência do usuário e aprendizagem sob o ponto de vista dos estudantes. Além disso, avaliou-se a usabilidade do Testing Game. Aproximadamente 85,64% das pessoas queparticiparam do estudo avaliaram a qualidade do jogo de forma positiva com relação à motivação, experiência do usuário e aprendizagem sob o ponto de vista dos estudantes. Quanto à usabilidade do jogo, foram identificados poucos problemas, o que possibilita a liberação do jogo. Por meio deste trabalho, percebeu-se que o jogo Testing Game poderia ser utilizado como um recurso complementar de apoio ao ensino de teste de software, e sua efetividade ser avaliada.
- Imprenta:
- Publisher place: São Carlos
- Date published: 2016
- Data da defesa: 05.12.2016
-
ABNT
VALLE, Pedro Henrique Dias. Jogos educacionais: uma contribuição para o ensino de teste de software. 2016. Dissertação (Mestrado) – Universidade de São Paulo, São Carlos, 2016. Disponível em: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-06032017-142147/. Acesso em: 25 fev. 2026. -
APA
Valle, P. H. D. (2016). Jogos educacionais: uma contribuição para o ensino de teste de software (Dissertação (Mestrado). Universidade de São Paulo, São Carlos. Recuperado de http://www.teses.usp.br/teses/disponiveis/55/55134/tde-06032017-142147/ -
NLM
Valle PHD. Jogos educacionais: uma contribuição para o ensino de teste de software [Internet]. 2016 ;[citado 2026 fev. 25 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-06032017-142147/ -
Vancouver
Valle PHD. Jogos educacionais: uma contribuição para o ensino de teste de software [Internet]. 2016 ;[citado 2026 fev. 25 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-06032017-142147/ - Jogos sérios aplicados ao ensino-aprendizagem de Engenharia de Software: um mapeamento sistemático
- GameLETs: Grupo de Pesquisa em Jogos Digitais para a Educação em Computação e Tecnologias Sociais
- Um mapeamento sistemático sobre jogos educacionais digitais para o ensino-aprendizagem de estrutura de dados
- Perspectiva dos estudantes sobre um agente pedagógico baseado em exemplos para a aprendizagem de programação: uma análise qualitativa
- Jogos educacionais digitais e a inclusão das mulheres na programação: um mapeamento sistemático
- Articulando pesquisa e extensão para ensino em computação através da cocriação de jogos digitais
- Desenvolvimento de um jogo digital para apoiar o ensino-aprendizagem de algoritmos: estratégias para engajar mulheres no Ensino Superior em Computação
- Um mapeamento das práticas educativas utilizando recursos educacionais abertos para o pensamento computacional
- Architectural decision-making on interoperability in software-intensive systems
- Avaliação de usabilidade do CoderBot como recurso pedagógico no ensino de programação
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas
