DIGITAL LIBRARY
UTILIZING LEARNING ANALYTICS FOR REAL-TIME IDENTIFICATION OF STUDENTS-AT-RISK ON AN INTRODUCTORY PROGRAMMING COURSE
University of Turku (FINLAND)
About this paper:
Appears in: EDULEARN16 Proceedings
Publication year: 2016
Pages: 1466-1473
ISBN: 978-84-608-8860-4
ISSN: 2340-1117
doi: 10.21125/edulearn.2016.1296
Conference name: 8th International Conference on Education and New Learning Technologies
Dates: 4-6 July, 2016
Location: Barcelona, Spain
Abstract:
Students on introductory programming courses find the abstract programming concepts difficult to understand, and often lack the intrinsic motivation. Hence, the dropout rates are usually quite high. The teachers have difficulties in identifying the students that are at risk of dropping out – in fact, the identification of those students typically cannot be done before the end of the course. The identification is especially difficult on large courses where the teachers do not know the individual students. Still, it is reasonable to assume that the students' study habits and general performance stay relatively similar throughout the course. In this paper, we show that by utilizing novel methods of learning analytics together with a learning management system (LMS), it is possible to identify the students-at-risk as early as after the first two or three weeks of the course. Commonly, all of the course events, such as exercise submissions, lecture attendances and weekly assignments, are recorded by the LMS. The analysis utilizes this automatically collected data to identify the students-at-risk. We describe the method used for analysis in detail, and show that the student performance data in the course can be used to reliably predict those who are at risk already at early stages of the course.