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.
Autor(a) principal: | |
---|---|
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 |