Asraful Alam Pathan, M. Hasan, Md Ferdous Ahmed, Dewan Md. Farid
{"title":"Educational data mining: A mining model for developing students' programming skills","authors":"Asraful Alam Pathan, M. Hasan, Md Ferdous Ahmed, Dewan Md. Farid","doi":"10.1109/SKIMA.2014.7083552","DOIUrl":null,"url":null,"abstract":"Educational data mining (EDM) is a branch of data mining and machine learning research to develop new ways to analysis educational data from an educational system. Recently, EDM an rising field of data mining and educational systems. EDM uses traditional mining algorithms to analyses educational data in order to understand and improve the students' learning process. In this paper, we present a decision tree (DT) based mining model for developing students C programming skills. DT is a rule set, which is a top-down recursive divide and conquer mining algorithm in supervised learning. We have collected data from 70 students of Structured Programming Language (SLP) course and generated two datasets StuBehEduInfo and QuickTestInfo. The StuBehEduInfo dataset contains student behavioural and past educational attributes. The QuickTestInfo dataset contains simple C programming questions. Then using these datasets we built two decision trees that can classify the students into three groups (Good, Average, & poor), so we can take extra care of the weakest students. The proposed decision tree models can correctly classify 87% students.","PeriodicalId":22294,"journal":{"name":"The 8th International Conference on Software, Knowledge, Information Management and Applications (SKIMA 2014)","volume":"85 1","pages":"1-5"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The 8th International Conference on Software, Knowledge, Information Management and Applications (SKIMA 2014)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SKIMA.2014.7083552","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 15
Abstract
Educational data mining (EDM) is a branch of data mining and machine learning research to develop new ways to analysis educational data from an educational system. Recently, EDM an rising field of data mining and educational systems. EDM uses traditional mining algorithms to analyses educational data in order to understand and improve the students' learning process. In this paper, we present a decision tree (DT) based mining model for developing students C programming skills. DT is a rule set, which is a top-down recursive divide and conquer mining algorithm in supervised learning. We have collected data from 70 students of Structured Programming Language (SLP) course and generated two datasets StuBehEduInfo and QuickTestInfo. The StuBehEduInfo dataset contains student behavioural and past educational attributes. The QuickTestInfo dataset contains simple C programming questions. Then using these datasets we built two decision trees that can classify the students into three groups (Good, Average, & poor), so we can take extra care of the weakest students. The proposed decision tree models can correctly classify 87% students.