Modelling Students' Activities in Programming Subjects through Educational Data Mining

This research explores educational data mining (EDM) from a learning course management system (LMS) and academic system at the Faculty of Information Technology at Maranatha Christian University in Bandung, Indonesia. The main objective of this study was to discover whether the students have used the LMS effectively to complete their learning process and enhance academic achievements in their study. As case studies, this research combines data from two programming courses in an informatics Bachelor programme, which are: Introductory Programming (IP) and Algorithm and Data Structures (ADS). EDM techniques are used to extract interesting patterns in the form of association rules. Two sets of interesting rules for the IP course and three sets of rules for the ADS course are obtained. As final results, some suggestions are proposed to enhance the LMS. The main idea is to apply a gamification method in the blended-learning environment to increase motivation of the students to utilise their free time more effectively during study.