V. Anand, S. K. Abdul Rahiman, E. Ben George, A. S. Huda
{"title":"递归聚类技术在程序设计课程学生成绩评估中的应用","authors":"V. Anand, S. K. Abdul Rahiman, E. Ben George, A. S. Huda","doi":"10.1109/MINTC.2018.8363153","DOIUrl":null,"url":null,"abstract":"Automated prediction of students' performance in the earlier stage is a useful prospect in the teaching learning process. If the students who are probably going to fail are identified in the initial stage, a set of corrective measures can be taken to improve their grades. This paper employs the machine learning approach called the Recursive Clustering technique to group the students of the programming course into groups based on their performance in the prerequisite courses, co-requisite, CGPA and current course work result. Students present in the lower groups will be taken into consideration since they are highly prone to fail. Each of these groups will be provided with the set of programs and notes automatically based on their group. After a time period another assessment will be carried out and again the students will be clustered based on their new performance. This process will be repeated for three times so that most of the students from the lower group will move to the higher group. The results are compared to the number of students in each group before applying the recursive clustering technique and after. The results prove that this approach provides an effective way to predict the low performing students from their early in-class assessment, thereby enabling the student to be on track.","PeriodicalId":250088,"journal":{"name":"2018 Majan International Conference (MIC)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":"{\"title\":\"Recursive clustering technique for students' performance evaluation in programming courses\",\"authors\":\"V. Anand, S. K. Abdul Rahiman, E. Ben George, A. S. Huda\",\"doi\":\"10.1109/MINTC.2018.8363153\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Automated prediction of students' performance in the earlier stage is a useful prospect in the teaching learning process. If the students who are probably going to fail are identified in the initial stage, a set of corrective measures can be taken to improve their grades. This paper employs the machine learning approach called the Recursive Clustering technique to group the students of the programming course into groups based on their performance in the prerequisite courses, co-requisite, CGPA and current course work result. Students present in the lower groups will be taken into consideration since they are highly prone to fail. Each of these groups will be provided with the set of programs and notes automatically based on their group. After a time period another assessment will be carried out and again the students will be clustered based on their new performance. This process will be repeated for three times so that most of the students from the lower group will move to the higher group. The results are compared to the number of students in each group before applying the recursive clustering technique and after. The results prove that this approach provides an effective way to predict the low performing students from their early in-class assessment, thereby enabling the student to be on track.\",\"PeriodicalId\":250088,\"journal\":{\"name\":\"2018 Majan International Conference (MIC)\",\"volume\":\"55 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-03-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"18\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 Majan International Conference (MIC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MINTC.2018.8363153\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Majan International Conference (MIC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MINTC.2018.8363153","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Recursive clustering technique for students' performance evaluation in programming courses
Automated prediction of students' performance in the earlier stage is a useful prospect in the teaching learning process. If the students who are probably going to fail are identified in the initial stage, a set of corrective measures can be taken to improve their grades. This paper employs the machine learning approach called the Recursive Clustering technique to group the students of the programming course into groups based on their performance in the prerequisite courses, co-requisite, CGPA and current course work result. Students present in the lower groups will be taken into consideration since they are highly prone to fail. Each of these groups will be provided with the set of programs and notes automatically based on their group. After a time period another assessment will be carried out and again the students will be clustered based on their new performance. This process will be repeated for three times so that most of the students from the lower group will move to the higher group. The results are compared to the number of students in each group before applying the recursive clustering technique and after. The results prove that this approach provides an effective way to predict the low performing students from their early in-class assessment, thereby enabling the student to be on track.