Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
488578 | Procedia Computer Science | 2016 | 10 Pages |
Educational data mining is a growing field that uses the data obtained from educational information systems to discover knowledge and find answers to questions and problems concerning the education system. High dropout rates and poor academic performance among students are examples of the most common issues that affect the reputation of an educational institution. Students’ academic records can be analyzed to explore the factors behind these phenomena. This paper discusses the building of a model to predict the performance of students in a programming course based on their grades in courses in other subjects. A classification based on an association rules algorithm is used to build a classifier to help evaluate the student's performance in the programming course. This model aims to reduce dropout levels by helping student predict their likelihood of success in a course before they enroll in it. In addition, course instructors will be able to enhance student performance in the course by better estimating their abilities to learn the subject matter and adjusting their teaching strategies and methods.