Identificando conhecimentos a partir da aplicação das regras de dedução natural na lógica proposicional, um estudo prático
| Ano de defesa: | 2019 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Tese |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Não Informado pela instituição
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Palavras-chave em Inglês: | |
| Link de acesso: | http://hdl.handle.net/10183/197064 |
Resumo: | Lógica é um componente curricular encontrado em matrizes de cursos de Bacharelado e Licenciatura em Computação, sendo ministrado tipicamente no primeiro ou segundo semestre desses cursos. Neste contexto, esta pesqnisa abordou um problema identificado no ensino superior e que está relacionado a este componente. De forma a contribuir com este problema, esta tese apresenta o desenvolvimento de um agente Modelo de Aluno e sua aplicação em um sistema de tutoria inteligente voltada ao ensino de Lógica. Para modelar este agente utilizou-se um mecanismo de inferência capaz de calcular estatisticamente a probabilidade de o aluno conhecer um dado conceito que envolve as regras de dedução natural, na lógica proposicional. Nesta modelagem, o agente tem sua representação do conhecimento baseada em Redes Bayesianas, e conta com uma abordagem pedagógica para a escolha das variáveis e dos pesos estatísticos em sua representação topológica. Esta representação teve como base o que conceme ao conceito de Zona de Desenvolvimento Proximal. A validação do sistema, análise e interpretação dos resultados foram realizadas através de testes aplicados em turmas de graduação dos cursos de Ciência da Computação e Engenharia de Software, no componente curricular Lógica para Programação no semestre de 2018/2 da UFRGS. Os dados utilizados nesta pesquisa foram obtidos a partir das interações registradas no ambiente de ensino Heráclito. Os experimentos foram divididos em quatro fases, iniciando por uma validação estatística acerca da resolução dos exercícios, seguido pela avaliação da percepção do uso do ambiente de ensino Heráclito quanto à usabilidade/interface, serviço de tutoria e aplicação das regras de dedução natural. Em especial, na última fase, no que tange as regras, foram realizadas duas análises: 1) comparando questões respondidas pelos alunos sobre o conhecimento das regras; 2) e as probabilidades de conhecimento das regras, calculadas pelo agente Modelo de Aluno. Os resultados apontam que o Modelo de Aluno proposto apresenta uma alta precisão em sua inferência. Essa afirmação permite que seja aberto um leque de aplicações, em especial, permitindo que o ambiente caminhe para um ensino personalizado, agregando o conhecimento de cada aluno. |
| id |
URGS_0de2d7ee3ae8481b475f3c77fc021e5b |
|---|---|
| oai_identifier_str |
oai:www.lume.ufrgs.br:10183/197064 |
| network_acronym_str |
URGS |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
| repository_id_str |
|
| spelling |
Galafassi, Fabiane Flores PenteadoVicari, Rosa Maria2019-07-18T02:39:01Z2019http://hdl.handle.net/10183/197064001097247Lógica é um componente curricular encontrado em matrizes de cursos de Bacharelado e Licenciatura em Computação, sendo ministrado tipicamente no primeiro ou segundo semestre desses cursos. Neste contexto, esta pesqnisa abordou um problema identificado no ensino superior e que está relacionado a este componente. De forma a contribuir com este problema, esta tese apresenta o desenvolvimento de um agente Modelo de Aluno e sua aplicação em um sistema de tutoria inteligente voltada ao ensino de Lógica. Para modelar este agente utilizou-se um mecanismo de inferência capaz de calcular estatisticamente a probabilidade de o aluno conhecer um dado conceito que envolve as regras de dedução natural, na lógica proposicional. Nesta modelagem, o agente tem sua representação do conhecimento baseada em Redes Bayesianas, e conta com uma abordagem pedagógica para a escolha das variáveis e dos pesos estatísticos em sua representação topológica. Esta representação teve como base o que conceme ao conceito de Zona de Desenvolvimento Proximal. A validação do sistema, análise e interpretação dos resultados foram realizadas através de testes aplicados em turmas de graduação dos cursos de Ciência da Computação e Engenharia de Software, no componente curricular Lógica para Programação no semestre de 2018/2 da UFRGS. Os dados utilizados nesta pesquisa foram obtidos a partir das interações registradas no ambiente de ensino Heráclito. Os experimentos foram divididos em quatro fases, iniciando por uma validação estatística acerca da resolução dos exercícios, seguido pela avaliação da percepção do uso do ambiente de ensino Heráclito quanto à usabilidade/interface, serviço de tutoria e aplicação das regras de dedução natural. Em especial, na última fase, no que tange as regras, foram realizadas duas análises: 1) comparando questões respondidas pelos alunos sobre o conhecimento das regras; 2) e as probabilidades de conhecimento das regras, calculadas pelo agente Modelo de Aluno. Os resultados apontam que o Modelo de Aluno proposto apresenta uma alta precisão em sua inferência. Essa afirmação permite que seja aberto um leque de aplicações, em especial, permitindo que o ambiente caminhe para um ensino personalizado, agregando o conhecimento de cada aluno.Logic is a curricular component found in matrices of Bachelor's and Bachelor's degrees in Computing, typically being taught in the first or second semester of these courses. In this context, this research addressed a problem identified in higher education and related to this component. In order to contribute to this problem, this thesis presents the development of a Student Model agent and its application in an intelligent tutoring system focused on the teaching of Logic. In order to model this agent we used an inference mechanism capable of statistically calculating the probability of the student knowing a given concept involving the rules of natural deduction in propositional logic. In this model, the agent has its representation of knowledge based on Bayesian Networks, and has a pedagogical approach to the choice of variables and statistical weights in its topological representation. This representation was based on the concept of the Zone of Proximal Development. The system validation, analysis and interpretation of the results were carried out through tests applied in undergraduate classes of the courses of Computer Science and Software Engineering, in the curricular component for Logic for Programming in the semester of 2018/2 of UFRGS. The data used in this research were obtained from the interactions recorded in the teaching environment Heráclito. The experiments were divided in four phases, beginning with a statistical validation about the resolution of the exercises, followed by the evaluation of the perception of the use of the Heraclitus teaching environment regarding usability I interface, tutoring service and application of natural deduction rules. In particular, in the last phase, regarding the rules, two analyzes were carried out: 1) comparing questions answered by the students on the knowledge of the rules; 2) and the knowledge probabilities of the rules, calculated by the Student Model agent. The results show that the proposed Student Model presents a high precision in its inference. This statement allows a range of applications to be opened, in particular, allowing the environment to walk to a personalized teaching, aggregating the knowledge of each student.application/pdfporLógicaDedução naturalIntelligent tutoring systemsStudent modelNatural deduction in posicional logicLevel of real developmentKnowledge representationBayesian networksIdentificando conhecimentos a partir da aplicação das regras de dedução natural na lógica proposicional, um estudo práticoDevelopment of a Student Model to Map Knowledge Clues in a Computational Learning Environment for Logic info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisUniversidade Federal do Rio Grande do SulCentro de Estudos Interdisciplinares em Novas Tecnologias da EducaçãoPrograma de Pós-Graduação em Informática na EducaçãoPorto Alegre, BR-RS2019doutoradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001097247.pdf.txt001097247.pdf.txtExtracted Texttext/plain120801http://www.lume.ufrgs.br/bitstream/10183/197064/2/001097247.pdf.txt91b46dfec6ff3db500b1b6583b7aae19MD52ORIGINAL001097247.pdfTexto completoapplication/pdf50766206http://www.lume.ufrgs.br/bitstream/10183/197064/1/001097247.pdfcf451e5e88ace8e8766200cd96943145MD5110183/1970642019-07-19 02:36:25.391452oai:www.lume.ufrgs.br:10183/197064Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532019-07-19T05:36:25Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
| dc.title.pt_BR.fl_str_mv |
Identificando conhecimentos a partir da aplicação das regras de dedução natural na lógica proposicional, um estudo prático |
| dc.title.alternative.en.fl_str_mv |
Development of a Student Model to Map Knowledge Clues in a Computational Learning Environment for Logic |
| title |
Identificando conhecimentos a partir da aplicação das regras de dedução natural na lógica proposicional, um estudo prático |
| spellingShingle |
Identificando conhecimentos a partir da aplicação das regras de dedução natural na lógica proposicional, um estudo prático Galafassi, Fabiane Flores Penteado Lógica Dedução natural Intelligent tutoring systems Student model Natural deduction in posicional logic Level of real development Knowledge representation Bayesian networks |
| title_short |
Identificando conhecimentos a partir da aplicação das regras de dedução natural na lógica proposicional, um estudo prático |
| title_full |
Identificando conhecimentos a partir da aplicação das regras de dedução natural na lógica proposicional, um estudo prático |
| title_fullStr |
Identificando conhecimentos a partir da aplicação das regras de dedução natural na lógica proposicional, um estudo prático |
| title_full_unstemmed |
Identificando conhecimentos a partir da aplicação das regras de dedução natural na lógica proposicional, um estudo prático |
| title_sort |
Identificando conhecimentos a partir da aplicação das regras de dedução natural na lógica proposicional, um estudo prático |
| author |
Galafassi, Fabiane Flores Penteado |
| author_facet |
Galafassi, Fabiane Flores Penteado |
| author_role |
author |
| dc.contributor.author.fl_str_mv |
Galafassi, Fabiane Flores Penteado |
| dc.contributor.advisor1.fl_str_mv |
Vicari, Rosa Maria |
| contributor_str_mv |
Vicari, Rosa Maria |
| dc.subject.por.fl_str_mv |
Lógica Dedução natural |
| topic |
Lógica Dedução natural Intelligent tutoring systems Student model Natural deduction in posicional logic Level of real development Knowledge representation Bayesian networks |
| dc.subject.eng.fl_str_mv |
Intelligent tutoring systems Student model Natural deduction in posicional logic Level of real development Knowledge representation Bayesian networks |
| description |
Lógica é um componente curricular encontrado em matrizes de cursos de Bacharelado e Licenciatura em Computação, sendo ministrado tipicamente no primeiro ou segundo semestre desses cursos. Neste contexto, esta pesqnisa abordou um problema identificado no ensino superior e que está relacionado a este componente. De forma a contribuir com este problema, esta tese apresenta o desenvolvimento de um agente Modelo de Aluno e sua aplicação em um sistema de tutoria inteligente voltada ao ensino de Lógica. Para modelar este agente utilizou-se um mecanismo de inferência capaz de calcular estatisticamente a probabilidade de o aluno conhecer um dado conceito que envolve as regras de dedução natural, na lógica proposicional. Nesta modelagem, o agente tem sua representação do conhecimento baseada em Redes Bayesianas, e conta com uma abordagem pedagógica para a escolha das variáveis e dos pesos estatísticos em sua representação topológica. Esta representação teve como base o que conceme ao conceito de Zona de Desenvolvimento Proximal. A validação do sistema, análise e interpretação dos resultados foram realizadas através de testes aplicados em turmas de graduação dos cursos de Ciência da Computação e Engenharia de Software, no componente curricular Lógica para Programação no semestre de 2018/2 da UFRGS. Os dados utilizados nesta pesquisa foram obtidos a partir das interações registradas no ambiente de ensino Heráclito. Os experimentos foram divididos em quatro fases, iniciando por uma validação estatística acerca da resolução dos exercícios, seguido pela avaliação da percepção do uso do ambiente de ensino Heráclito quanto à usabilidade/interface, serviço de tutoria e aplicação das regras de dedução natural. Em especial, na última fase, no que tange as regras, foram realizadas duas análises: 1) comparando questões respondidas pelos alunos sobre o conhecimento das regras; 2) e as probabilidades de conhecimento das regras, calculadas pelo agente Modelo de Aluno. Os resultados apontam que o Modelo de Aluno proposto apresenta uma alta precisão em sua inferência. Essa afirmação permite que seja aberto um leque de aplicações, em especial, permitindo que o ambiente caminhe para um ensino personalizado, agregando o conhecimento de cada aluno. |
| publishDate |
2019 |
| dc.date.accessioned.fl_str_mv |
2019-07-18T02:39:01Z |
| dc.date.issued.fl_str_mv |
2019 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
| format |
doctoralThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/197064 |
| dc.identifier.nrb.pt_BR.fl_str_mv |
001097247 |
| url |
http://hdl.handle.net/10183/197064 |
| identifier_str_mv |
001097247 |
| 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.format.none.fl_str_mv |
application/pdf |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
| instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
| instacron_str |
UFRGS |
| institution |
UFRGS |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
| collection |
Biblioteca Digital de Teses e Dissertações da UFRGS |
| bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/197064/2/001097247.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/197064/1/001097247.pdf |
| bitstream.checksum.fl_str_mv |
91b46dfec6ff3db500b1b6583b7aae19 cf451e5e88ace8e8766200cd96943145 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
| repository.mail.fl_str_mv |
lume@ufrgs.br||lume@ufrgs.br |
| _version_ |
1831316073175056384 |