学业成功的预测模型:版本控制系统的案例研究

Ángel Manuel Guerrero Higueras, Noemí DeCastro-García, Vicente Matellán Olivera, Miguel Ángel Conde González
{"title":"学业成功的预测模型:版本控制系统的案例研究","authors":"Ángel Manuel Guerrero Higueras, Noemí DeCastro-García, Vicente Matellán Olivera, Miguel Ángel Conde González","doi":"10.1145/3284179.3284235","DOIUrl":null,"url":null,"abstract":"Version Control Systems are commonly used by Information and Communication Technology professionals. These systems allow monitoring programmers activity working in a project. Thus, Version Control Systems are also used by educational institutions. The aim of this work is to demonstrate that the academic success of students may be predicted by monitoring their interaction with a Version Control System. In order to do so, we have built a Machine Learning model to predict student results in a specific practical assignment of the Ampliatión de Sistemas Operativos subject, from the second course of the degree in Computer Science of the University of León, through their interaction with a Git repository. To build the model, several classifiers and predictors have been evaluated. In order to do so, we have developed Model Evaluator (MoEv), a tool to evaluate different Machine Learning models in order to get the most suitable for a specific problem. Prior to the model development, a feature selection of the input data is done. The resulting model has been trained using results from 2016--2017 course and later validated using results from 2017--2018 course. Results conclude that the model predict students' success with a success high percentage.","PeriodicalId":370465,"journal":{"name":"Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"Predictive models of academic success: a case study with version control systems\",\"authors\":\"Ángel Manuel Guerrero Higueras, Noemí DeCastro-García, Vicente Matellán Olivera, Miguel Ángel Conde González\",\"doi\":\"10.1145/3284179.3284235\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Version Control Systems are commonly used by Information and Communication Technology professionals. These systems allow monitoring programmers activity working in a project. Thus, Version Control Systems are also used by educational institutions. The aim of this work is to demonstrate that the academic success of students may be predicted by monitoring their interaction with a Version Control System. In order to do so, we have built a Machine Learning model to predict student results in a specific practical assignment of the Ampliatión de Sistemas Operativos subject, from the second course of the degree in Computer Science of the University of León, through their interaction with a Git repository. To build the model, several classifiers and predictors have been evaluated. In order to do so, we have developed Model Evaluator (MoEv), a tool to evaluate different Machine Learning models in order to get the most suitable for a specific problem. Prior to the model development, a feature selection of the input data is done. The resulting model has been trained using results from 2016--2017 course and later validated using results from 2017--2018 course. Results conclude that the model predict students' success with a success high percentage.\",\"PeriodicalId\":370465,\"journal\":{\"name\":\"Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality\",\"volume\":\"8 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-10-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3284179.3284235\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3284179.3284235","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

摘要

版本控制系统通常由信息和通信技术专业人员使用。这些系统允许监控程序员在项目中的活动。因此,版本控制系统也被教育机构使用。这项工作的目的是证明学生的学业成功可以通过监控他们与版本控制系统的互动来预测。为了做到这一点,我们建立了一个机器学习模型来预测学生在León大学计算机科学学位的第二门课程Ampliatión de Sistemas Operativos主题的具体实践作业中的结果,通过他们与Git存储库的交互。为了建立模型,我们对几个分类器和预测器进行了评估。为了做到这一点,我们开发了模型评估器(MoEv),这是一个评估不同机器学习模型的工具,以便获得最适合特定问题的模型。在模型开发之前,完成了输入数据的特征选择。结果模型使用2016- 2017年课程的结果进行了训练,随后使用2017- 2018年课程的结果进行了验证。结果表明,该模型预测学生成功的成功率较高。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Predictive models of academic success: a case study with version control systems
Version Control Systems are commonly used by Information and Communication Technology professionals. These systems allow monitoring programmers activity working in a project. Thus, Version Control Systems are also used by educational institutions. The aim of this work is to demonstrate that the academic success of students may be predicted by monitoring their interaction with a Version Control System. In order to do so, we have built a Machine Learning model to predict student results in a specific practical assignment of the Ampliatión de Sistemas Operativos subject, from the second course of the degree in Computer Science of the University of León, through their interaction with a Git repository. To build the model, several classifiers and predictors have been evaluated. In order to do so, we have developed Model Evaluator (MoEv), a tool to evaluate different Machine Learning models in order to get the most suitable for a specific problem. Prior to the model development, a feature selection of the input data is done. The resulting model has been trained using results from 2016--2017 course and later validated using results from 2017--2018 course. Results conclude that the model predict students' success with a success high percentage.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信