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.

Detalhes bibliográficos
Autor(a) principal: SANTOS JÚNIOR, Gilson Pereira dos.
Data de Publicação: 2009
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFCG
Texto Completo: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/4596
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.
id UFCG_528dda5ff7d83f479ece744009df62c4
oai_identifier_str oai:localhost:riufcg/4596
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str 4851
spelling 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.Integration of a case-based reasoning system and an intelligent dialogue agent to solve programming problems.Resolução de Problemas de ProgramaçãoRaciocínio por AnalogiasRaciocínio Baseado em CasosAgentes Inteligentes de DiálogoPadrões de Programação para IniciantesTroubleshooting ProgrammingReason for AnalogiesCase Based ReasoningSmart Dialog AgentsProgramming Patterns for BeginnersCiência da ComputaçãoAprender 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.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.CapesUniversidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIPÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGCOSTA, Evandro de Barros.COSTA, E. B.http://lattes.cnpq.br/5760364940162939ARAÚJO, Joseana Macêdo Fechine Régis de.FECHINE, J. M.http://lattes.cnpq.br/7179691582151907GUERRERO, Dalton Dario Serey.GUERRERO, D. D. S.http://lattes.cnpq.br/2050632960242405BARROS, Leliane Nunes de.BARROS, L. N.http://lattes.cnpq.br/0348490713417429SANTOS JÚNIOR, Gilson Pereira dos.2009-06-292019-07-01T18:18:01Z2019-07-012019-07-01T18:18:01Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/4596SANTOS 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/4596porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2022-03-28T20:09:57Zoai:localhost:riufcg/4596Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512022-03-28T20:09:57Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.none.fl_str_mv 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.
Integration of a case-based reasoning system and an intelligent dialogue agent to solve programming problems.
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.
spellingShingle 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.
SANTOS JÚNIOR, Gilson Pereira dos.
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
Ciência da Computação
title_short 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.
title_full 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.
title_fullStr 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.
title_full_unstemmed 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.
title_sort 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.
author SANTOS JÚNIOR, Gilson Pereira dos.
author_facet SANTOS JÚNIOR, Gilson Pereira dos.
author_role author
dc.contributor.none.fl_str_mv COSTA, Evandro de Barros.
COSTA, E. B.
http://lattes.cnpq.br/5760364940162939
ARAÚJO, Joseana Macêdo Fechine Régis de.
FECHINE, J. M.
http://lattes.cnpq.br/7179691582151907
GUERRERO, Dalton Dario Serey.
GUERRERO, D. D. S.
http://lattes.cnpq.br/2050632960242405
BARROS, Leliane Nunes de.
BARROS, L. N.
http://lattes.cnpq.br/0348490713417429
dc.contributor.author.fl_str_mv SANTOS JÚNIOR, Gilson Pereira dos.
dc.subject.por.fl_str_mv 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
Ciência da Computação
topic 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
Ciência da Computação
description 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.
publishDate 2009
dc.date.none.fl_str_mv 2009-06-29
2019-07-01T18:18:01Z
2019-07-01
2019-07-01T18:18:01Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/4596
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
url http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/4596
identifier_str_mv 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
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
UFCG
publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
UFCG
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFCG
instname:Universidade Federal de Campina Grande (UFCG)
instacron:UFCG
instname_str Universidade Federal de Campina Grande (UFCG)
instacron_str UFCG
institution UFCG
reponame_str Biblioteca Digital de Teses e Dissertações da UFCG
collection Biblioteca Digital de Teses e Dissertações da UFCG
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)
repository.mail.fl_str_mv bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br
_version_ 1809744378794606592