Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/4596
Title: Integração de um sistema de raciocínio baseado em casos e um agente inteligente de diálogo para resolução de problemas de programação.
Other Titles: Integration of a case-based reasoning system and an intelligent dialogue agent to solve programming problems.
???metadata.dc.creator???: SANTOS JÚNIOR, Gilson Pereira dos.
???metadata.dc.contributor.advisor1???: COSTA, Evandro de Barros.
???metadata.dc.contributor.advisor2???: ARAÚJO, Joseana Macêdo Fechine Régis de.
???metadata.dc.contributor.referee1???: GUERRERO, Dalton Dario Serey.
???metadata.dc.contributor.referee2???: BARROS, Leliane Nunes de.
Keywords: Resolução de Problemas de Programação;Raciocínio por Analogias;Raciocínio Baseado em Casos;Agentes Inteligentes de Diálogo;Padrões de Programação para Iniciantes;Troubleshooting Programming;Reason for Analogies;Case Based Reasoning;Smart Dialog Agents;Programming Patterns for Beginners
Issue Date: 29-Jun-2009
Publisher: Universidade Federal de Campina Grande
Citation: SANTOS JÚNIOR, Gilson Pereira dos. Integração de um sistema de raciocínio baseado em casos e um agente inteligente de diálogo para resolução de problemas de programação. 2009. 137 f. Dissertação (Mestrado em Ciência da Computação) Programa de Pós-Graduação em Informática, Centro de Ciências e Tecnologia, Universidade Federal da Paraíba, Campina Grande, Paraíba, Brasil, 2009. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/4596
???metadata.dc.description.resumo???: Aprender a solucionar problemas algoritmicamente é um dos maiores desafios no aprendizado das disciplinas de introdução à programação, uma vez que os alunos iniciantes sentem dificuldades em empregar uma das principais formas de raciocínio utilizadas pelos programadores experientes: raciocínio por meio de analogia. Para auxiliar o aluno no aprimoramento das habilidades de resolução de problemas, por meio de analogia, foi desenvolvido o ambiente Analogus. O Analogus é um ambiente de resolução de problemas de programação que visa auxiliar o aluno a identificar problemas resolvidos, similares ao atual, por meio de um raciocinador baseado em casos, ao mesmo tempo em que um agente de diálogo o auxilia a refletir sobre os aspectos de similaridade. Esse ambiente foi proposto para auxiliar na resolução das atividades práticas das disciplinas de introdução à programação, principalmente, nos cursos que seguem metodologias de ensino de padrões para alunos iniciantes. Na avaliação realizada com um grupo de alunos de graduação, da Universidade Federal de Campina Grande, foi observado e os próprios participantes concordaram que a ferramenta auxilia o aluno a lembrar de problemas semelhantes àqueles que eles estavam solucionando.
Abstract: Learning to solve programs using algorithms is one of the main challenges of the introductory programming courses, once beginners find difficult to use one of the most used way of thinking by expert programmers: analogy-based reasoning. In order to help beginner programmers to start using this solving approach, we have developed Analogus. It is a programming environment which helps students to identify previously solved problems which are similar to the current one, using a CBR engine alongside with a chatterbot that helps them to think about similarities aspects. This environment is recommend for solving problems in activities pratiques of programming introduction courses, especially for novice’s students. In the evaluation with a students groups at Federal University of Campina Grande, was observed, and the participants agreed, that the environment helps them to students to remember similar problems.
Keywords: Resolução de Problemas de Programação
Raciocínio por Analogias
Raciocínio Baseado em Casos
Agentes Inteligentes de Diálogo
Padrões de Programação para Iniciantes
Troubleshooting Programming
Reason for Analogies
Case Based Reasoning
Smart Dialog Agents
Programming Patterns for Beginners
???metadata.dc.subject.cnpq???: Ciência da Computação
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/4596
Appears in Collections:Mestrado em Ciência da Computação.

Files in This Item:
File Description SizeFormat 
GILSON PEREIRA DOS SANTOS JÚNIOR-DISSERTAÇÃO (PPGCC) 2009..pdfGilson Pereira dos Santos Júnior - Dissertação PPGCC 2009.2.11 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.