Testhunter: um jogo de cartas criado para o ensino de teste de software
dc.contributor.advisor | Mestre, Cláudio Ribeiro de Sousa | |
dc.contributor.author | Rezende, Gabriela Dâmaso | |
dc.date.accessioned | 2024-12-18T10:32:52Z | |
dc.date.available | 2024-12-18T10:32:52Z | |
dc.date.issued | 2024-11-28 | |
dc.description.abstract | O teste de software é uma prática essencial na engenharia de software, utilizado para identificar defeitos e garantir a qualidade dos produtos antes de seu lançamento. Este trabalho explora a importância do ensino de teste de software, destacando como ele capacita futuros profissionais com habilidades técnicas e promove uma mentalidade crítica para a detecção precoce de falhas. A falta de atividades práticas envolvendo teste de software na graduação representa um desafio para o ensino da disciplina e evidencia que as formações tradicionais, frequentemente, não priorizam a prática na elaboração e execução de casos de teste. Para enfrentar essa lacuna, este trabalho propõe o desenvolvimento de um jogo de cartas em formato virtual, utilizando conceitos de gamificação para revisar os principais conceitos de teste de software. O objetivo é criar uma ferramenta de aprendizado prática e dinâmica que auxilie os alunos na absorção do conteúdo, complementando as aulas dos professores e contribuindo para a formação de profissionais mais preparados para os desafios do mercado de trabalho. Este trabalho pode ser aplicado em cursos de graduação, como engenharia de software, ciência da computação, sistemas de informação, análise e desenvolvimento de sistemas e engenharia de computação, visto que todos esses cursos abordam tópicos relacionados à qualidade e ao desenvolvimento de software. | |
dc.description.abstract1 | Software testing is an essential practice in software engineering, used to identify defects and ensure product quality before release. This work explores the importance of teaching software testing, highlighting how it equips future professionals with technical skills and fosters a critical mindset for early fault detection. The lack of practical activities involving software testing in undergraduate courses poses a challenge to the discipline’s education, showing that traditional programs often do not prioritize hands-on experience in designing and executing test cases. To address this gap, this work proposes the development of a virtual card game using gamification concepts to review key software testing principles. The goal is to create a practical and dynamic learning tool that helps students absorb the content, complementing teachers’ lectures and contributing to the training of professionals better prepared for the challenges of the job market. This work can be applied to undergraduate programs such as software engineering, computer science, information systems, systems analysis and development, and computer engineering, as these fields encompass topics related to software quality and development. | |
dc.identifier.uri | http://hdl.handle.net/20.500.14387/1974 | |
dc.language.iso | Português | |
dc.publisher.campi | Bambuí | |
dc.publisher.country | Brasil | |
dc.publisher.institution | Instituto Federal de Minas Gerais | |
dc.rights | Acesso aberto | |
dc.subject.keyword | Teste de software | |
dc.subject.keyword | Gamificação | |
dc.subject.keyword | Desenvolvimento de jogos educativos | |
dc.subject.keyword | Aprendizado prático | |
dc.title | Testhunter: um jogo de cartas criado para o ensino de teste de software | |
dc.type | Trabalho de Conclusão de Curso |
Arquivos
Pacote Original
1 - 1 de 1
Carregando...
- Nome:
- 2024-TCC-Monografia-Gabriela-Dâmaso-Rezende.pdf
- Tamanho:
- 3.31 MB
- Formato:
- Adobe Portable Document Format
- Descrição:
Licença do Pacote
1 - 1 de 1
Carregando...
- Nome:
- license.txt
- Tamanho:
- 1.79 KB
- Formato:
- Item-specific license agreed to upon submission
- Descrição: