跳到内容
BY 4.0许可 开放式访问 发布人:De Gruyter开放存取 2019年9月26日

通过学生与版本控制系统的交互预测学术成就

  • 天使曼努埃尔·格雷罗·希格拉斯 电子邮件徽标 , 诺米·德卡斯特罗·加西亚 , 弗朗西斯科·哈维尔·罗德里格斯-勒拉 , 维森特·马特兰 米盖尔·安杰尔·孔戴

摘要

版本控制系统通常由信息和通信技术专业人员使用。这些系统允许监视程序员在项目中的活动。因此,教育机构也使用版本控制系统。这项工作的目的是评估是否可以通过监测学生与版本控制系统的交互来预测学生的学术成就。为了做到这一点,我们建立了一个机器学习模型,该模型通过学生与Git知识库的交互,预测学生在莱昂大学计算机科学学位的第二个课程中操作系统扩展主题的具体实践作业中的结果。为了建立模型,对几个分类器和预测因子进行了评估。为了做到这一点,我们开发了模型评估器(MoEv),这是一种评估机器学习模型的工具,目的是获得最适合特定问题的模型。在模型开发之前,从输入数据中选择特征。使用2016-2017年课程的结果对生成的模型进行了培训,随后使用2017-2018年课程的成果进行了验证。结果表明,该模型预测学生的成功率较高。

工具书类

[1] Siemens G.、Gasevic D.,客座编辑-学习和知识分析。,教育技术与社会,15(3),2012,1-2在谷歌学者中搜索

[2] Siemens G.、Dawson S.、Lynch G.,《提高高等教育部门的质量和生产力》。,学习分析系统级部署的政策和策略。澳大利亚堪培拉:澳大利亚学习与教学办公室学习分析研究学会,2013年在谷歌学者中搜索

[3] GaševićD.、Dawson S.、Rogers T.、Gasevic D.,《学习分析不应提倡一刀切:教学条件对预测学业成功的影响》,《互联网与高等教育》,2016年第28期,68–84页2016年10月10日/j.iheduc.2015.10.002在谷歌学者中搜索

[4] 格雷罗·希格拉斯。M.、DeCastro-Garcia N.、MatelláN V.、Conde M。,学术成功的预测模型:版本控制系统的案例研究,载于《第六届增强多元文化的技术生态系统国际会议论文集》,ACM,2018,306–31210.1145/3284179.3284235在谷歌学者中搜索

[5] 格雷罗·希格拉斯。M.、DeCastro-Garcia N.、MatelláN V.,《自动机器人、机器人和自动系统室内实时定位系统的网络攻击检测》,99,2018,75–8310.1016/j.robot.2017.1006在谷歌学者中搜索

[6] Kovacic Z.,通过挖掘招生数据预测学生成功。,《高等教育杂志研究》,2012年15月在谷歌学者中搜索

[7] 阿古多·佩雷格里纳。F.、Iglesias-Pradas S.、Conde-González M.á.、。,埃尔南德斯·加西亚。,我们能从VLE中的日志数据预测成功吗?学习分析互动分类及其与VLE支持的F2F和在线学习绩效的关系,人类行为中的计算机,312014,542-5502016年10月10日/j.chb.2013.05.031在谷歌学者中搜索

[8] Barber R.、Sharkey M.,《课程修正:使用分析法预测课程成功》,载于《第二届学习分析与知识国际会议论文集》,ACM,2012年,259-26210.1145/2330601.2330664在谷歌学者中搜索

[9] Fischer M.、Pinzger M.、Gall H.,从版本控制和错误跟踪系统填充发布历史数据库,《软件维护》,2003年。ICSM 2003。诉讼程序。IEEE国际会议,2003年,23–32在谷歌学者中搜索

[10] Spinellis D.,版本控制系统,IEEE软件,22(5),2005,108–1092005年10月10日至140日在谷歌学者中搜索

[11] Pilato C.M.、Collins-Sussman B.、Fitzpatrick B.W.,《带颠覆的版本控制:下一代开源版本控制》,“O'Reilly Media,Inc.”,2008年在谷歌学者中搜索

[12] Torvalds L.,Hamano J.,Git:快速版本控制系统,网址:http://git-scm.com, 2010在谷歌学者中搜索

[13] Guerrero-Higueras A.M.、Matellán-Olivera V.、Esteban-Costales G.、Fernández-Llamas C.、Rodríguez-Sedano F.J.、Angel C.M.,《通过与版本控制系统的交互评估学生表现的模型》,SNOLA学习分析夏季研究所(LASI),2018年10.1145/3362789.3362875在谷歌学者中搜索

[14] Corbet J.、Rubini A.、Kroah-Hartman G.,《Linux设备驱动程序:内核遇到硬件的地方》,“O'Reilly Media,Inc.”,2005年在谷歌学者中搜索

[15] De Alwis B.、Sillito J.,为什么软件项目从集中式版本控制系统转移到分散式版本控制体系?,《2009年ICSE软件工程合作与人的方面研讨会论文集》,IEEE计算机学会,2009年,36–3910.1109/CHASE.2009.5071408在谷歌学者中搜索

[16] Griffin T.、Seals S.、Github在课堂上:不仅仅是小组项目,《大学计算科学杂志》,28(4),2013,74-74在谷歌学者中搜索

[17] Pedregosa F.、Varoqueux G.、Gramfort A.、Michel V.、Thirion B.、Grisel O.、Blondel M.、Prettenhofer P.、Weiss R.、Dubourg V.、Vanderplas J.、Passos A.、Cournapeau D.、Brucher M.、Perrot M.、Duchesnay E.、Scikit-learn:Python中的机器学习,机器学习研究杂志,2011年12月,2825–2830日在谷歌学者中搜索

[18] Geurts P.,Ernst D.,Wehenkel L.,极端随机树,机器学习,63(1),2006,3–422007年10月10日/10994-006-6226-1在谷歌学者中搜索

[19] Friedman J.、Hastie T.、Tibshirani R.,《统计学习的要素》第2版,第1卷,斯普林格统计系列,柏林,2009年10.1007/978-0-387-84858-7在谷歌学者中搜索

[20] Devroye L.、Györfi L.、Lugosi G.,模式识别的概率理论,第31卷,施普林格科学与商业媒体,2013年在谷歌学者中搜索

[21]杜达·R.O.,哈特·P.E.,斯托克·D.G.,模式分类,约翰·威利父子公司,2012年在谷歌学者中搜索

[22]Bishop C.M.,模式识别,机器学习,128,2006,1–58在谷歌学者中搜索

[23]Koller D.,Friedman N.,概率图形模型:原理和技术,麻省理工学院出版社,2009年在谷歌学者中搜索

[24]Murphy K.P.,《机器学习:概率观点》,麻省理工学院出版社,2012年在谷歌学者中搜索

[25]Rummelhart D.E.,通过错误传播学习内部表示法,并行分布式处理,1986年10.21236/ADA164453在谷歌学者中搜索

[26]Cybenko G.,σ函数叠加逼近,控制、信号和系统数学(MCSS),2(4),1989,303–3142007年10月10日/BF02551274在谷歌学者中搜索

[27]张华,朴素贝叶斯的最优性,AA,1(2),2004,3在谷歌学者中搜索

[28]Breiman L.,随机森林,机器学习,45(1),2001,5–3210.1023/A:1010933404324在谷歌学者中搜索

[29]格雷罗·希格拉斯·阿。M.、DeCastro-Garcia N.、Rodríguez-Lera F.J.、MatelláN V.,《自动机器人、计算机与安全室内实时定位系统网络攻击实证分析》。,70, 2017, 422–43510.1016/j.cose.2017.06.013在谷歌学者中搜索

收到:2019-05-31
认可的:2019-07-23
在线发布:2019-09-26

©2019年Angel Manuel Guerrero-Higueras等人,由De Gruyter Open出版

本作品根据知识共享署名4.0公共许可证授权。

于2024年6月16日从下载https://www.degruyter.com/document/doi/10.1515/comp-2019-0012/html
滚动到顶部按钮