Use este identificador para citar ou linkar para este item: https://repositorio.ifgoiano.edu.br/handle/prefix/5329
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisor1Francisco, Rodrigo Elias-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/0223761087254210pt_BR
dc.contributor.referee1Fernandes Neto, Odilon-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/7161841776509750pt_BR
dc.contributor.referee2Santos, Hiury Luiz dos-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/1082808293600393pt_BR
dc.creatorCosta, Tales Gabriel Silva-
dc.creator.Latteshttp://lattes.cnpq.br/0767154417205195pt_BR
dc.date.accessioned2025-04-01T01:01:15Z-
dc.date.available2025-04-01T01:01:15Z-
dc.date.issued2025-03-24-
dc.identifier.urihttps://repositorio.ifgoiano.edu.br/handle/prefix/5329-
dc.description.abstractSoftware comprehension is one of the main challenges faced by students in Computer Science 1 (CS1), a foundational discipline for introductory programming education. The difficulty in interpreting and modifying existing code significantly contributes to the high failure rates observed in this field. This study proposes the development of an interactive web-based tool, grounded in Fuzzy Logic, comprising a Question Bank (QB), a Student Module (SM), and a Tutor Module (TM). These components work in an integrated manner to continuously evaluate student performance, dynamically adjust question difficulty, and provide personalized feedback, fostering adaptive learning. The results demonstrated improvements in students’ software comprehension, increased engagement, and enhanced efficiency in the teaching-learning process. Additionally, the proposed solution contributes to the advancement of Intelligent Tutoring Systems (ITS), showcasing the potential of educational technologies to improve the teaching of introductory programming.pt_BR
dc.description.resumoA compreensão de software é um dos principais desafios enfrentados por estudantes de Ciência da Computação 1 (CS1), uma disciplina essencial para o ensino de programação introdutória. A dificuldade em interpretar e modificar códigos existentes contribui significativamente para os elevados índices de reprovação observados na área. Este trabalho propõe o desenvolvimento de uma ferramenta web interativa, fundamentada na lógica fuzzy, composta por um Banco de Questões, um Módulo do Estudante e um Módulo Tutor. Esses componentes operam de forma integrada para avaliar o desempenho dos estudantes, ajustar dinamicamente a dificuldade das questões e fornecer feedbacks, promovendo um aprendizado adaptativo. Os resultados evidenciaram melhorias na compreensão de software pelos estudantes, aumento no engajamento e maior eficiência no processo de ensino-aprendizagem. Como benefício adicional, a proposta reforça o avanço dos ITS, demonstrando o potencial das tecnologias educacionais para aprimorar o ensino de programação introdutória.pt_BR
dc.description.provenanceSubmitted by Tales Gabriel Silva Costa (tales.costa@estudante.ifgoiano.edu.br) on 2025-03-31T22:52:51Z No. of bitstreams: 1 tcc_Tales_Gabriel_Silva_Costa.pdf: 2913639 bytes, checksum: 7d87110dd402c5dd922615cd2c4f35de (MD5)en
dc.description.provenanceApproved for entry into archive by Johnathan Diniz (johnathan.diniz@ifgoiano.edu.br) on 2025-04-01T00:54:31Z (GMT) No. of bitstreams: 1 tcc_Tales_Gabriel_Silva_Costa.pdf: 2913639 bytes, checksum: 7d87110dd402c5dd922615cd2c4f35de (MD5)en
dc.description.provenanceApproved for entry into archive by Johnathan Diniz (johnathan.diniz@ifgoiano.edu.br) on 2025-04-01T01:01:15Z (GMT) No. of bitstreams: 1 tcc_Tales_Gabriel_Silva_Costa.pdf: 2913639 bytes, checksum: 7d87110dd402c5dd922615cd2c4f35de (MD5)en
dc.description.provenanceMade available in DSpace on 2025-04-01T01:01:15Z (GMT). No. of bitstreams: 1 tcc_Tales_Gabriel_Silva_Costa.pdf: 2913639 bytes, checksum: 7d87110dd402c5dd922615cd2c4f35de (MD5) Previous issue date: 2025-03-24en
dc.languageporpt_BR
dc.publisherInstituto Federal Goianopt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCampus Morrinhospt_BR
dc.publisher.initialsIF Goianopt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectCS1pt_BR
dc.subjectITSpt_BR
dc.subjectLógica Fuzzypt_BR
dc.subjectEnsino-aprendizagempt_BR
dc.subjectCompreensão de Softwarept_BR
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::LINGUAGENS DE PROGRAMACAOpt_BR
dc.titleCOMPREENSÃO DE SOFTWARE COMO APOIO AO ENSINO-APRENDIZAGEM DE INTRODUÇÃO À PROGRAMAÇÃO: PROPOSTA DE UMA FERRAMENTApt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
Aparece nas coleções:Bacharelado em Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
tcc_Tales_Gabriel_Silva_Costa.pdf2,85 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.