Aprendizaje automático para predecir deserción en estudiantes de programación
- Autores
- Gonzalez Kriegel, Federico José
- Año de publicación
- 2022
- Idioma
- español castellano
- Tipo de recurso
- tesis de grado
- Estado
- versión publicada
- Colaborador/a o director/a de tesis
- Bulgarelli, Franco Leonardo
Benotti, Luciana - Descripción
- Tesis (Lic. en Cs. de la Computación)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2022.
Fil: Gonzalez Kriegel, Federico José. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.
Entender la trayectoria educativa de un estudiante en un sistema online permite mejorar su experiencia y reducir la deserción de las mismas. Sin embargo, hacerlo manualmente en cursos multitudinarios es inviable. Actualmente es posible desarrollar modelos de inteligencia artificial para analizar automáticamente el comportamiento y aprendizaje de los estudiantes. Este trabajo utiliza datos de Mumuki, un sistema de enseñanza online, para desarrollar estos modelos. Se parte de un estudio previo sobre deserción en ejercicios de programación en un lenguaje funcional y se extiende a un lenguaje imperativo. Se entrenaron varios modelos y se compararon sus desempeños. Finalmente, se identificaron características que permiten determinar qué ejercicios actúan como los mejores predictores del éxito estudiantil. Los resultados muestran que es posible obtener modelos precisos independientemente del lenguaje y paradigma, y que existen características en los ejercicios que contribuyen significativamente al rendimiento de los modelos.
Understanding the educational path that a student makes in an online system allows for improving their experience and reducing dropout rates. However, manually performing this task in massive courses is unfeasible. It is now possible to develop artificial intelligence models to automatically analyze students' behavior and learning. This work uses data from Mumuki, an online teaching system, to develop these models. It starts from a previous study about dropout in programming exercises in a functional language and extends it to an imperative language. Several models were trained and their performances compared. Finally, features were identified that help determine which exercises act as the best predictors of student success. The results show that it is possible to obtain accurate models regardless of the language or paradigm, and that there are features in the exercises that significantly contribute to the model's performance.
Fil: Gonzalez Kriegel, Federico José. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina. - Materia
-
Informática aplicada
Aprendizaje automático
Foro educativo
Procesamiento de lenguaje natural
Applied computing
Machine learning
Educational forum
Natural language processing - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- Repositorio
- Institución
- Universidad Nacional de Córdoba
- OAI Identificador
- oai:rdu.unc.edu.ar:11086/554905
Ver los metadatos del registro completo
id |
RDUUNC_116d74461b71486326ad5d99fd60916b |
---|---|
oai_identifier_str |
oai:rdu.unc.edu.ar:11086/554905 |
network_acronym_str |
RDUUNC |
repository_id_str |
2572 |
network_name_str |
Repositorio Digital Universitario (UNC) |
spelling |
Aprendizaje automático para predecir deserción en estudiantes de programaciónGonzalez Kriegel, Federico JoséInformática aplicadaAprendizaje automáticoForo educativoProcesamiento de lenguaje naturalApplied computingMachine learningEducational forumNatural language processingTesis (Lic. en Cs. de la Computación)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2022.Fil: Gonzalez Kriegel, Federico José. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.Entender la trayectoria educativa de un estudiante en un sistema online permite mejorar su experiencia y reducir la deserción de las mismas. Sin embargo, hacerlo manualmente en cursos multitudinarios es inviable. Actualmente es posible desarrollar modelos de inteligencia artificial para analizar automáticamente el comportamiento y aprendizaje de los estudiantes. Este trabajo utiliza datos de Mumuki, un sistema de enseñanza online, para desarrollar estos modelos. Se parte de un estudio previo sobre deserción en ejercicios de programación en un lenguaje funcional y se extiende a un lenguaje imperativo. Se entrenaron varios modelos y se compararon sus desempeños. Finalmente, se identificaron características que permiten determinar qué ejercicios actúan como los mejores predictores del éxito estudiantil. Los resultados muestran que es posible obtener modelos precisos independientemente del lenguaje y paradigma, y que existen características en los ejercicios que contribuyen significativamente al rendimiento de los modelos.Understanding the educational path that a student makes in an online system allows for improving their experience and reducing dropout rates. However, manually performing this task in massive courses is unfeasible. It is now possible to develop artificial intelligence models to automatically analyze students' behavior and learning. This work uses data from Mumuki, an online teaching system, to develop these models. It starts from a previous study about dropout in programming exercises in a functional language and extends it to an imperative language. Several models were trained and their performances compared. Finally, features were identified that help determine which exercises act as the best predictors of student success. The results show that it is possible to obtain accurate models regardless of the language or paradigm, and that there are features in the exercises that significantly contribute to the model's performance.Fil: Gonzalez Kriegel, Federico José. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina.Bulgarelli, Franco LeonardoBenotti, Luciana2022-07-07info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfhttp://hdl.handle.net/11086/554905spainfo:eu-repo/semantics/openAccessreponame:Repositorio Digital Universitario (UNC)instname:Universidad Nacional de Córdobainstacron:UNC2025-10-16T09:32:28Zoai:rdu.unc.edu.ar:11086/554905Institucionalhttps://rdu.unc.edu.ar/Universidad públicaNo correspondehttp://rdu.unc.edu.ar/oai/snrdoca.unc@gmail.comArgentinaNo correspondeNo correspondeNo correspondeopendoar:25722025-10-16 09:32:30.428Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdobafalse |
dc.title.none.fl_str_mv |
Aprendizaje automático para predecir deserción en estudiantes de programación |
title |
Aprendizaje automático para predecir deserción en estudiantes de programación |
spellingShingle |
Aprendizaje automático para predecir deserción en estudiantes de programación Gonzalez Kriegel, Federico José Informática aplicada Aprendizaje automático Foro educativo Procesamiento de lenguaje natural Applied computing Machine learning Educational forum Natural language processing |
title_short |
Aprendizaje automático para predecir deserción en estudiantes de programación |
title_full |
Aprendizaje automático para predecir deserción en estudiantes de programación |
title_fullStr |
Aprendizaje automático para predecir deserción en estudiantes de programación |
title_full_unstemmed |
Aprendizaje automático para predecir deserción en estudiantes de programación |
title_sort |
Aprendizaje automático para predecir deserción en estudiantes de programación |
dc.creator.none.fl_str_mv |
Gonzalez Kriegel, Federico José |
author |
Gonzalez Kriegel, Federico José |
author_facet |
Gonzalez Kriegel, Federico José |
author_role |
author |
dc.contributor.none.fl_str_mv |
Bulgarelli, Franco Leonardo Benotti, Luciana |
dc.subject.none.fl_str_mv |
Informática aplicada Aprendizaje automático Foro educativo Procesamiento de lenguaje natural Applied computing Machine learning Educational forum Natural language processing |
topic |
Informática aplicada Aprendizaje automático Foro educativo Procesamiento de lenguaje natural Applied computing Machine learning Educational forum Natural language processing |
dc.description.none.fl_txt_mv |
Tesis (Lic. en Cs. de la Computación)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2022. Fil: Gonzalez Kriegel, Federico José. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina. Entender la trayectoria educativa de un estudiante en un sistema online permite mejorar su experiencia y reducir la deserción de las mismas. Sin embargo, hacerlo manualmente en cursos multitudinarios es inviable. Actualmente es posible desarrollar modelos de inteligencia artificial para analizar automáticamente el comportamiento y aprendizaje de los estudiantes. Este trabajo utiliza datos de Mumuki, un sistema de enseñanza online, para desarrollar estos modelos. Se parte de un estudio previo sobre deserción en ejercicios de programación en un lenguaje funcional y se extiende a un lenguaje imperativo. Se entrenaron varios modelos y se compararon sus desempeños. Finalmente, se identificaron características que permiten determinar qué ejercicios actúan como los mejores predictores del éxito estudiantil. Los resultados muestran que es posible obtener modelos precisos independientemente del lenguaje y paradigma, y que existen características en los ejercicios que contribuyen significativamente al rendimiento de los modelos. Understanding the educational path that a student makes in an online system allows for improving their experience and reducing dropout rates. However, manually performing this task in massive courses is unfeasible. It is now possible to develop artificial intelligence models to automatically analyze students' behavior and learning. This work uses data from Mumuki, an online teaching system, to develop these models. It starts from a previous study about dropout in programming exercises in a functional language and extends it to an imperative language. Several models were trained and their performances compared. Finally, features were identified that help determine which exercises act as the best predictors of student success. The results show that it is possible to obtain accurate models regardless of the language or paradigm, and that there are features in the exercises that significantly contribute to the model's performance. Fil: Gonzalez Kriegel, Federico José. Universidad Nacional de Córdoba. Facultad de Matemática, Astronomía, Física y Computación; Argentina. |
description |
Tesis (Lic. en Cs. de la Computación)--Universidad Nacional de Córdoba, Facultad de Matemática, Astronomía, Física y Computación, 2022. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022-07-07 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_7a1f info:ar-repo/semantics/tesisDeGrado |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://hdl.handle.net/11086/554905 |
url |
http://hdl.handle.net/11086/554905 |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.rights.none.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:Repositorio Digital Universitario (UNC) instname:Universidad Nacional de Córdoba instacron:UNC |
reponame_str |
Repositorio Digital Universitario (UNC) |
collection |
Repositorio Digital Universitario (UNC) |
instname_str |
Universidad Nacional de Córdoba |
instacron_str |
UNC |
institution |
UNC |
repository.name.fl_str_mv |
Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdoba |
repository.mail.fl_str_mv |
oca.unc@gmail.com |
_version_ |
1846143418749681664 |
score |
12.712165 |