Exploring Error State
Exploring Error State in "Time-on-Task" Calculations at Scale
How does keystroke-derived time-on-task predict student performance and can error state be used to improve predictive power?
Time-on-task has been shown to predict student performance in Computer Science courses, making it a useful tool for teachers to identify which students need extra support. We attempt to add more granularity to our time-on-task metric by leveraging the exit code of the previous compile/run attempt to subdivide student time-on-task into time in an error state and time in an error-free state. We compare the predictive power of (1) keystroke-derived time-on-task, (2) error-free time-on-task, (3) error time-on-task, and (4) the ratio between error-free and error state time-on-task against assignment grades.
Complete the form on this page to access the poster.
Mohit Chandarana and Elise Deitrick. 2023. Exploring Error State in "Time-on-Task" Calculations at Scale. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 2 (SIGCSE 2023). Association for Computing Machinery, New York, NY, USA, 1336. https://doi.org/10.1145/3545947.3576282