Adaptive learning systems face a fundamental challenge: how do you measure how much effort a student is actually putting in? Total time is unreliable—a student spending 5 minutes on a hard problem might be thinking carefully, or might be zoning out. Accuracy isn't enough either—a correct answer could be a lucky guess, and a wrong answer doesn't mean the student didn't try.
Borchers, Zhang, Yang, Nagashima, and Domingue (from Stanford's education data science lab and learning engineering teams) used a more refined signal: the response time from one step to the next during problem solving. They analyzed real logs from eight classroom deployments—2020 to 2023, six US schools, 794 students solving problems in an algebra tutoring system—using hierarchical models to estimate each student's "response-time propensity," then examined its relationship with learning efficiency.
The key finding is not "faster is better" or "slower is better"—it depends on the student.
For high-proficiency students, slower response times are associated with higher learning efficiency—they are engaged in constructive processing, genuinely thinking through each step rather than skipping on intuition. Slowness is a good sign for them.
For low-proficiency students, slow response times show a weak or even negative relationship with learning efficiency—they aren't thinking, but struggling unproductively or drifting off. Slowness signals ineffective effort for them.
There's also a time-window effect: the association between response time and learning efficiency is strongest early in a practice sequence and decays as practice continues. This means the best moment to detect student disengagement is the early phase of each new exercise—if a student is slow right at the start, that's concerning; if they slow down mid-way, it may be natural entry into deeper thinking.
What remains unclear: this study used algebra tutoring data—do response-time behavior patterns hold in programming education or CS algorithm practice? Is the "slowness" of high-proficiency students genuine deep processing or perfectionist over-checking? Also, the paper uses a continuous propensity, but real deployments need an explicit decision boundary for classifying "slow" vs. "fast."
---
References
1. Borchers, C., Zhang, L., Yang, K., Nagashima, T., & Domingue, B. W. (2026). *Understanding Student Effort Using Response-Time Propensities During Problem Solving*. arXiv:2605.08943 [cs.CY].
2. Aleven, V., et al. (2017). *Instruction Based on Adaptive Learning Technologies*. Handbook of Research on Learning and Instruction.
3. Baker, R. S., et al. (2008). *Developing More Generalizable Detectors of Student Gaming the System*. User Modeling 2008.