André Prisco, Rafael Penna, Evandro Junior, S. Botelho, N. Tonin, J. L. Bez
{"title":"A multidimensional ELO model for matching learning objects","authors":"André Prisco, Rafael Penna, Evandro Junior, S. Botelho, N. Tonin, J. L. Bez","doi":"10.1109/FIE.2018.8658847","DOIUrl":null,"url":null,"abstract":"This research-to-practice full paper proposals a metric of multiple skills for learning of programming students. This kind of system often need to diagnose the student’s skill level. In the same way it needs to know the level of difficulty learning objects in its database. Such information makes it possible to make an appropriate match between student and the learning object. To model such tasks, we have adapted the ELO technique to apply a matchmaking process similar to that used in choosing opponents in chess tournaments or online matches. We used as a case study a virtual learning environment which has a repository with programming problems and the users interaction log. In this work we propose an extension to the traditional ELO model. In the classical model, ELO is a scalar value for each student and for each learning object. The extended model considers ELO as a multidimensional quantity, where each dimension is a skill in solving programming problems. The enumeration of the skills was made using the literature as well as statistical data of relevance of the attributes. The results are presented in this work.","PeriodicalId":354904,"journal":{"name":"2018 IEEE Frontiers in Education Conference (FIE)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE Frontiers in Education Conference (FIE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FIE.2018.8658847","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
This research-to-practice full paper proposals a metric of multiple skills for learning of programming students. This kind of system often need to diagnose the student’s skill level. In the same way it needs to know the level of difficulty learning objects in its database. Such information makes it possible to make an appropriate match between student and the learning object. To model such tasks, we have adapted the ELO technique to apply a matchmaking process similar to that used in choosing opponents in chess tournaments or online matches. We used as a case study a virtual learning environment which has a repository with programming problems and the users interaction log. In this work we propose an extension to the traditional ELO model. In the classical model, ELO is a scalar value for each student and for each learning object. The extended model considers ELO as a multidimensional quantity, where each dimension is a skill in solving programming problems. The enumeration of the skills was made using the literature as well as statistical data of relevance of the attributes. The results are presented in this work.