Code tester: uma abordagem gamificada para o ensino de teste de software

Detalhes bibliográficos
Autor(a) principal: Nunes, Tiago Amaro
Data de Publicação: 2024
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
dARK ID: ark:/74562/001300000cd2w
Texto Completo: https://repositorio.ufersa.edu.br/handle/prefix/12118
Resumo: Este trabalho apresenta o desenvolvimento de uma plataforma Web denominada Code Tester, voltada para auxiliar o processo de ensino-aprendizagem de Teste de Software. A idealização deste sistema surgiu da necessidade de proporcionar uma ferramenta que possibilite o ensino prático e interativo de conceitos de teste, muitas vezes negligenciados no processo de ensino tradicional. A proposta do Code Tester é criar um ambiente no qual os usuários possam resolver desafios de programação, aplicando técnicas de testes de software em um formato gamificado, promovendo maior engajamento dos usuários. O sistema foi projetado para que os usuários possam criar e submeter soluções para desafios de código. A plataforma utiliza um editor de código interativo, em que os desafios são resolvidos diretamente no navegador. O sistema oferece uma interface amigável e um processo de validação eficiente, garantindo que os desafios sejam verificados e as soluções adequadamente validadas. Com essa abordagem, o Code Tester se propõe a preencher uma lacuna no ensino de Teste de Software, proporcionando aos alunos uma plataforma acessível e prática para aprimorar suas habilidades.
id UFER_9cd9f63dee604842c96c635a43a8764b
oai_identifier_str oai:repositorio.ufersa.edu.br:prefix/12118
network_acronym_str UFER
network_name_str Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
repository_id_str
spelling Code tester: uma abordagem gamificada para o ensino de teste de softwareCIENCIAS EXATAS E DA TERRA::TECNOLOGIA DA INFORMACAOTeste de softwareGamificaçãoEnsino de testesPlataforma interativaSoftware testingGamificationTesting educationInteractive platform.Este trabalho apresenta o desenvolvimento de uma plataforma Web denominada Code Tester, voltada para auxiliar o processo de ensino-aprendizagem de Teste de Software. A idealização deste sistema surgiu da necessidade de proporcionar uma ferramenta que possibilite o ensino prático e interativo de conceitos de teste, muitas vezes negligenciados no processo de ensino tradicional. A proposta do Code Tester é criar um ambiente no qual os usuários possam resolver desafios de programação, aplicando técnicas de testes de software em um formato gamificado, promovendo maior engajamento dos usuários. O sistema foi projetado para que os usuários possam criar e submeter soluções para desafios de código. A plataforma utiliza um editor de código interativo, em que os desafios são resolvidos diretamente no navegador. O sistema oferece uma interface amigável e um processo de validação eficiente, garantindo que os desafios sejam verificados e as soluções adequadamente validadas. Com essa abordagem, o Code Tester se propõe a preencher uma lacuna no ensino de Teste de Software, proporcionando aos alunos uma plataforma acessível e prática para aprimorar suas habilidades.This work presents the development of a Web platform called Code Tester, designed to facilitate the teaching-learning process of Software Testing. The idea behind this system arose from the need to provide a tool that enables practical and interactive teaching of testing concepts, which are often overlooked in traditional education methods. The purpose of Code Tester is to create an environment in which users can solve programming challenges, applying software testing techniques in a gamified format to promote greater user engagement. The system was designed for users to create and submit solutions to code challenges. The platform utilizes an interactive code editor, in which challenges are solved directly in the browser. The system offers a user-friendly interface and an efficient validation process, ensuring that challenges are properly verified and solutions adequately validated. With this approach, Code Tester aims to fill a gap in the teaching of Software Testing by providing students with an accessible and practical platform to enhance their skills.62 f. : il.Centro Multidisciplinar de Pau dos Ferros - CMPFBrasilUFERSAUniversidade Federal Rural do SemiáridoMilanez, Alysson FilgueiraMilanez, Alysson FilgueiraMaia, David Candeia MedeirosAlmeida, AndréNunes, Tiago Amaro2024-12-23T18:53:20Z2024-12-23T18:53:20Z2024-10-18info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionpdfapplication/pdfNUNES, Tiago Amaro. Code tester: uma abordagem gamificada para o ensino de teste de software. 2024. 62 f. Monografia (Graduação em Tecnologia da Informação) – Centro Multidisciplinar de Pau dos Ferros, Universidade Federal Rural do Semi-Árido, Pau dos Ferros, 2024.https://repositorio.ufersa.edu.br/handle/prefix/12118ark:/74562/001300000cd2wPau dos Ferrosinfo:eu-repo/semantics/openAccessUFERSAAttribution-ShareAlike 3.0 Brazilhttp://creativecommons.org/licenses/by-sa/3.0/br/porreponame:Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)instname:Universidade Federal Rural do Semi-Árido (UFERSA)instacron:UFERSA2024-12-24T15:01:08Zoai:repositorio.ufersa.edu.br:prefix/12118Repositório Institucionalhttps://repositorio.ufersa.edu.br/PUBhttps://repositorio.ufersa.edu.br/server/oai/requestrepositorio@ufersa.edu.br || admrepositorio@ufersa.edu.bropendoar:2024-12-24T15:01:08Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) - Universidade Federal Rural do Semi-Árido (UFERSA)false
dc.title.none.fl_str_mv Code tester: uma abordagem gamificada para o ensino de teste de software
title Code tester: uma abordagem gamificada para o ensino de teste de software
spellingShingle Code tester: uma abordagem gamificada para o ensino de teste de software
Nunes, Tiago Amaro
CIENCIAS EXATAS E DA TERRA::TECNOLOGIA DA INFORMACAO
Teste de software
Gamificação
Ensino de testes
Plataforma interativa
Software testing
Gamification
Testing education
Interactive platform.
title_short Code tester: uma abordagem gamificada para o ensino de teste de software
title_full Code tester: uma abordagem gamificada para o ensino de teste de software
title_fullStr Code tester: uma abordagem gamificada para o ensino de teste de software
title_full_unstemmed Code tester: uma abordagem gamificada para o ensino de teste de software
title_sort Code tester: uma abordagem gamificada para o ensino de teste de software
author Nunes, Tiago Amaro
author_facet Nunes, Tiago Amaro
author_role author
dc.contributor.none.fl_str_mv Milanez, Alysson Filgueira
Milanez, Alysson Filgueira
Maia, David Candeia Medeiros
Almeida, André
dc.contributor.author.fl_str_mv Nunes, Tiago Amaro
dc.subject.por.fl_str_mv CIENCIAS EXATAS E DA TERRA::TECNOLOGIA DA INFORMACAO
Teste de software
Gamificação
Ensino de testes
Plataforma interativa
Software testing
Gamification
Testing education
Interactive platform.
topic CIENCIAS EXATAS E DA TERRA::TECNOLOGIA DA INFORMACAO
Teste de software
Gamificação
Ensino de testes
Plataforma interativa
Software testing
Gamification
Testing education
Interactive platform.
description Este trabalho apresenta o desenvolvimento de uma plataforma Web denominada Code Tester, voltada para auxiliar o processo de ensino-aprendizagem de Teste de Software. A idealização deste sistema surgiu da necessidade de proporcionar uma ferramenta que possibilite o ensino prático e interativo de conceitos de teste, muitas vezes negligenciados no processo de ensino tradicional. A proposta do Code Tester é criar um ambiente no qual os usuários possam resolver desafios de programação, aplicando técnicas de testes de software em um formato gamificado, promovendo maior engajamento dos usuários. O sistema foi projetado para que os usuários possam criar e submeter soluções para desafios de código. A plataforma utiliza um editor de código interativo, em que os desafios são resolvidos diretamente no navegador. O sistema oferece uma interface amigável e um processo de validação eficiente, garantindo que os desafios sejam verificados e as soluções adequadamente validadas. Com essa abordagem, o Code Tester se propõe a preencher uma lacuna no ensino de Teste de Software, proporcionando aos alunos uma plataforma acessível e prática para aprimorar suas habilidades.
publishDate 2024
dc.date.none.fl_str_mv 2024-12-23T18:53:20Z
2024-12-23T18:53:20Z
2024-10-18
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv NUNES, Tiago Amaro. Code tester: uma abordagem gamificada para o ensino de teste de software. 2024. 62 f. Monografia (Graduação em Tecnologia da Informação) – Centro Multidisciplinar de Pau dos Ferros, Universidade Federal Rural do Semi-Árido, Pau dos Ferros, 2024.
https://repositorio.ufersa.edu.br/handle/prefix/12118
dc.identifier.dark.fl_str_mv ark:/74562/001300000cd2w
identifier_str_mv NUNES, Tiago Amaro. Code tester: uma abordagem gamificada para o ensino de teste de software. 2024. 62 f. Monografia (Graduação em Tecnologia da Informação) – Centro Multidisciplinar de Pau dos Ferros, Universidade Federal Rural do Semi-Árido, Pau dos Ferros, 2024.
ark:/74562/001300000cd2w
url https://repositorio.ufersa.edu.br/handle/prefix/12118
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
UFERSA
Attribution-ShareAlike 3.0 Brazil
http://creativecommons.org/licenses/by-sa/3.0/br/
eu_rights_str_mv openAccess
rights_invalid_str_mv UFERSA
Attribution-ShareAlike 3.0 Brazil
http://creativecommons.org/licenses/by-sa/3.0/br/
dc.format.none.fl_str_mv pdf
application/pdf
dc.coverage.none.fl_str_mv Pau dos Ferros
dc.publisher.none.fl_str_mv Centro Multidisciplinar de Pau dos Ferros - CMPF
Brasil
UFERSA
Universidade Federal Rural do Semiárido
publisher.none.fl_str_mv Centro Multidisciplinar de Pau dos Ferros - CMPF
Brasil
UFERSA
Universidade Federal Rural do Semiárido
dc.source.none.fl_str_mv reponame:Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
instname:Universidade Federal Rural do Semi-Árido (UFERSA)
instacron:UFERSA
instname_str Universidade Federal Rural do Semi-Árido (UFERSA)
instacron_str UFERSA
institution UFERSA
reponame_str Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
collection Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU)
repository.name.fl_str_mv Repositório Digital da Universidade Federal Rural do Semi-Árido (RDU) - Universidade Federal Rural do Semi-Árido (UFERSA)
repository.mail.fl_str_mv repositorio@ufersa.edu.br || admrepositorio@ufersa.edu.br
_version_ 1846631432413249536