{"title":"Using Moodle Test Scores to Predict Success in an Online Course","authors":"Dorotea Bertović, Marina Mravak, Kristina Nikolov, Nikolina Vidovic","doi":"10.23919/softcom55329.2022.9911469","DOIUrl":null,"url":null,"abstract":"Many higher education institutions use a free, open-source learning management system (LMS) called Moodle that provides all the necessary tools for teachers to create virtual classrooms using the Internet. In this environment, teachers request reports detailing which course resources and activities learners accessed, including access times. Therefore, teachers can check individual student performance, whether students viewed a particular resource or participated in some activities in a certain period, based on reports known as log files. This paper deals with the analysis of data based on the scores of student online tests obtained using Moodle log files. Based of the collected data, which contain student data of the first year of undergraduate study Introduction to Programming at the University of Split, Faculty of Science and Mathematics in Croatia, pre-processing and export analysis of the data is carried out. Furthermore, prediction methods that include machine learning algorithms are used to predict student's final grade. It was shown that the highest accuracy of 82.35%, AUC and Cohen kappa with values of 0.766 and 0.706 were achieved with the Linear SVC algorithm for predicting student's performance. However, the challenge we faced is the lack of data, where three ways to achieve the most accurate performance model are presented. Also, we examined importance of considering significant attributes that influence student performance prediction results.","PeriodicalId":261625,"journal":{"name":"2022 International Conference on Software, Telecommunications and Computer Networks (SoftCOM)","volume":"65 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Software, Telecommunications and Computer Networks (SoftCOM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/softcom55329.2022.9911469","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Many higher education institutions use a free, open-source learning management system (LMS) called Moodle that provides all the necessary tools for teachers to create virtual classrooms using the Internet. In this environment, teachers request reports detailing which course resources and activities learners accessed, including access times. Therefore, teachers can check individual student performance, whether students viewed a particular resource or participated in some activities in a certain period, based on reports known as log files. This paper deals with the analysis of data based on the scores of student online tests obtained using Moodle log files. Based of the collected data, which contain student data of the first year of undergraduate study Introduction to Programming at the University of Split, Faculty of Science and Mathematics in Croatia, pre-processing and export analysis of the data is carried out. Furthermore, prediction methods that include machine learning algorithms are used to predict student's final grade. It was shown that the highest accuracy of 82.35%, AUC and Cohen kappa with values of 0.766 and 0.706 were achieved with the Linear SVC algorithm for predicting student's performance. However, the challenge we faced is the lack of data, where three ways to achieve the most accurate performance model are presented. Also, we examined importance of considering significant attributes that influence student performance prediction results.