Modelagem do conhecimento de estudantes através de Redes Bayesianas
Visualizar/abrir
Data
2016Autor
Orientador
Nível acadêmico
Graduação
Outro título
Students’ knowledge modeling through Bayesian Networks
Assunto
Resumo
A educação cumpre um papel importante na formação de cada indivíduo. Com o avanço da tecnologia nas últimas décadas, surgiram novas possibilidades para a democratização do conhecimento. Assim, devemos nos preocupar com a criação de ferramentas que aproveitem esse potencial. Nesse contexto, o objetivo deste trabalho é criar um sistema de avaliação de conhecimento sobre algoritmos e programação em linguagem C que maximize a quantidade de informação obtida, minimizando o número de medições, otimiz ...
A educação cumpre um papel importante na formação de cada indivíduo. Com o avanço da tecnologia nas últimas décadas, surgiram novas possibilidades para a democratização do conhecimento. Assim, devemos nos preocupar com a criação de ferramentas que aproveitem esse potencial. Nesse contexto, o objetivo deste trabalho é criar um sistema de avaliação de conhecimento sobre algoritmos e programação em linguagem C que maximize a quantidade de informação obtida, minimizando o número de medições, otimizando, dessa forma, este processo. Com o objetivo de buscar soluções para o problema do número de medições foi desenvolvido um sistema interativo que estima a probabilidade de o aluno saber cada componente de conhecimento baseando-se em suas respostas. Optou-se por usar Redes Bayesianas para fazer essa modelagem. Ao final, o trabalho apresenta execuções simuladas que indicam coerência nas ideias apresentadas, porém, devido à falta de experimentos com alunos, não se pode afirmar a correspondência dessa modelagem com o estado real de conhecimento de um estudante. ...
Abstract
Education plays an important role in the formation of each individual. With the advancement of technology in recent decades, there were new possibilities for the democratization of knowledge. So we should be concerned with the creation of tools to harness this potential. In this context, the aim of this work is to create a knowledge assessment system of algorithms and programming in C language that maximizes the amount of information obtained by minimizing the number of measurements, optimizing ...
Education plays an important role in the formation of each individual. With the advancement of technology in recent decades, there were new possibilities for the democratization of knowledge. So we should be concerned with the creation of tools to harness this potential. In this context, the aim of this work is to create a knowledge assessment system of algorithms and programming in C language that maximizes the amount of information obtained by minimizing the number of measurements, optimizing, thus, this process. In order to find solutions to the problem of the number of measurements an interactive system that estimates the probability of the student to know every component of knowledge based on his responses was developed. We chose to apply Bayesian networks to build a model of the student’s knowledge. At the end, we present simulated executions that indicate consistency in the ideas presented, however, due to lack of experiments with students, we can not state that the generated models correspond to the actual state of knowledge of a student. ...
Instituição
Universidade Federal do Rio Grande do Sul. Instituto de Informática. Curso de Ciência da Computação: Ênfase em Ciência da Computação: Bacharelado.
Coleções
-
TCC Ciência da Computação (1025)
Este item está licenciado na Creative Commons License