Cited by 18Teaching and Learning ProgrammingOnline Learning and AnalyticsIntelligent Tutoring Systems and Adaptive Learning

Time-on-Task Metrics for Predicting Performance

Open access
Leinonen, Juho, Castro, Francisco Enrique Vicente, Hellas, Arto·2022·Proceedings of the 53rd ACM Technical Symposium on Computer Science Education

Abstract

\emphTime-on-task is one key contributor to learning. However, how time-on-task is measured often varies, and is limited by the available data. In this work, we study two different time-on-task metrics---derived from programming process data---for predicting performance in an introductory programming course. The first metric, coarse-grained time-on-task, is based on students' submissions to programming assignments; the second, fine-grained time-on-task, is based on the keystrokes that students take while constructing their programs. Both types of time-on-task metrics have been used in prior work, and are supposedly designed to measure the same underlying feature: time-on-task. However, previous work has found that the correlation between these two metrics is not as high as one might expect. We build on that work by analyzing how well the two metrics work for predicting students' performance in an introductory programming course. Our results suggest that the correlation between the fine-grained time-on-task metric and both weekly exercise points and exam points is higher than the correlation between the coarse-grained time-on-task metric and weekly exercise points and exam points. Furthermore, we show that the fine-grained time-on-task metric is a better predictor of students' future success in the course exam than the coarse-grained time-on-task metric. We thus propose that future work utilizing time-on-task as a predictor of performance should use as fine-grained data as possible to measure time-on-task if such data is available.

Integrity signals

Registry

Crossref · 10.1145/3478431.3499359

Cites

31 of 31 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

The text we found for this paper looks like another document, so its claims and self-check weren’t run. The registry and citation checks still apply.

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The text we found for this paper looks like another document, so the self-check wasn’t run.

Cites

Flagged first, then by citations

Cited by

Sorted by citations

Authors
Leinonen, J., Castro, F. E. V., & Hellas, A.
Affiliations
  • Aalto University (FI)
  • University of Massachusetts Amherst (US)
Venue
Proceedings of the 53rd ACM Technical Symposium on Computer Science Education
Publisher
ACM
Published
2022-02-22
Pages
871-877
OpenAlex
W4293227716
Cited by
18
References
31
Citations by year
2026: 1 · 2025: 3 · 2024: 4 · 2023: 8 · 2022: 2
FWCI
5.54
Type
conference paper
Language
en
Open access
Locations
  • ACM Technical Symposium on Computer Science Education (SIGCSE) (publishedVersion)
  • Aaltodoc (Aalto University) (submittedVersion, other-oa)
Funders
Media Industry Research Foundation of Finland
Topics
  • Physical Sciences › Computer Science › Computer Science Applications › Teaching and Learning Programming
  • Physical Sciences › Computer Science › Computer Science Applications › Online Learning and Analytics
  • Physical Sciences › Computer Science › Artificial Intelligence › Intelligent Tutoring Systems and Adaptive Learning
Keywords
time on task, keystroke data, student performance prediction, introductory programming, programming exercises, exam performance

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review