Performance and consistency in learning to program

Publication Type:
Conference Proceeding
ACM International Conference Proceeding Series, 2017, pp. 11 - 16
Issue Date:
Full metadata record
© 2017 ACM. Performance and consistency play a large role in learning. Decreasing the effort that one invests into course work may have short-term benefits such as reduced stress. However, as courses progress, neglected work accumulates and may cause challenges with learning the course content at hand. In this work, we analyze students' performance and consistency with programming assignments in an introductory programming course. We study how performance, when measured through progress in course assignments, evolves throughout the course, study weekly uctuations in students' work consistency, and contrast this with students' performance in the course final exam. Our results indicate that whilst uctuations in students' weekly performance do not distinguish poor performing students from well performing students with a high accuracy, more accurate results can be achieved when focusing on the performance of students on individual assignments which could be used for identifying struggling students who are at risk of dropping out of their studies.
Please use this identifier to cite or link to this item: