Duolingo Learning Flow
About this model
The core learning flow of Duolingo: each step is one lesson, picked at random between Simple, Story, Radio and Unit review lessons, with harder types more likely in later units. Units 1 to 3 need 4 lessons, units 4 to 6 need 8 and units 7 and 8 need 9. Difficulty grows with every unit, raising the chance of losing one of 5 lives; with no lives left the learner waits before going on. Move Mistake chance and Difficulty growth per unit and press Play to see how many units a learner completes.
"Duolingo Learning Flow" is a public Machinations diagram shared in the Community by Machinations, with 66 components.
It was created in October 2026 and last edited in November 2026.
Open the diagram in the Machinations app and press Play to watch the resources move, adjust its values to test how the system responds, or remix it to make an editable copy in My diagrams.