Learning curve calculator
Model how a task gets faster with practice, using the classic learning curve: every time output doubles, the time per unit falls to a fixed percentage (the learning rate). From your first-attempt time and a learning rate, it projects the time at the Nth repetition, the cumulative time, and the reps needed to hit a target time.
Related tools
All School & grades tools →Need Time at the Nth attempt, Cumulative time for N attempts, Reps to reach target time? The Learning curve calculator derives it from Time for first attempt, Learning rate (%, lower = faster), Repetitions to project, Target time per attempt (0 = skip) in one step. For instance, with Time for first attempt = 20, Learning rate (%, lower = faster) = 85, Repetitions to project = 30 and Target time per attempt (0 = skip) = 8 it returns Time at the Nth attempt = 9.009, Cumulative time for N attempts = 341.813 and Reps to reach target time = 50.
How to use it
- Enter your values: Time for first attempt, Learning rate (%, lower = faster), Repetitions to project, Target time per attempt (0 = skip).
- Read the result instantly: Time at the Nth attempt, Cumulative time for N attempts, Reps to reach target time.
Frequently asked questions
What does the Learning curve calculator actually compute?
It takes Time for first attempt, Learning rate (%, lower = faster), Repetitions to project and Target time per attempt (0 = skip) and derives Time at the Nth attempt, Cumulative time for N attempts and Reps to reach target time from them. The calculation is live as you type, so the result updates on every change.
What information do I need to provide?
4 values: Time for first attempt, Learning rate (%, lower = faster), Repetitions to project and Target time per attempt (0 = skip). Nothing else is required — no account, no file upload.
Can you show a worked example?
With Time for first attempt = 20, Learning rate (%, lower = faster) = 85, Repetitions to project = 30 and Target time per attempt (0 = skip) = 8, the calculator returns Time at the Nth attempt = 9.009, Cumulative time for N attempts = 341.813 and Reps to reach target time = 50. Those figures come from running this exact tool, so you can reproduce them by entering the same values.
What happens if I enter larger values?
It moves a lot. Using Time for first attempt = 40, Learning rate (%, lower = faster) = 94, Repetitions to project = 60 and Target time per attempt (0 = skip) = 16 instead, Time at the Nth attempt goes from 9.009 to 27.754 — which is why it is worth testing a few scenarios rather than trusting a single figure.
What does it give for smaller values?
Scaled down to Time for first attempt = 10, Learning rate (%, lower = faster) = 77, Repetitions to project = 15 and Target time per attempt (0 = skip) = 4, Time at the Nth attempt comes out at 3.602. The relationship is worth checking at both ends before you rely on a single result.
When would I actually use this?
Working out where a term stands: the average so far, the mark still needed to reach a target, and what a grade means on another country's scale.
What is the most common mistake?
Averaging averages. A mean of subject means is only correct when every subject carries the same weight, and coefficients are exactly what most systems use to make sure they do not.
What is the difference between the Learning curve calculator and the Language learning hours to fluency calculator?
This one returns Time at the Nth attempt and Cumulative time for N attempts; the Language learning hours to fluency calculator returns Total study hours and Weeks at your pace. That is the whole difference — open the one whose figure you need.
Is there a tool for the next step?
Final grade calculator is the closest one after this: Find the score you need on your final exam to reach a target overall grade.
Where do the figures come from, and how current are they?
The weighting arithmetic is exact. Grading scales, pass marks and rounding rules are set by each institution or ministry, so a conversion between two systems is an equivalence, not an official transcript.