Our Approach

You retain what you create,
not what you consume.

Watching a video, reading an editorial, and following along with someone else's solution all feel like real progress. Learning scientists call this the fluency illusion, where your brain recognizes a familiar solution and mistakes that recognition for actual understanding. That recognition doesn't hold under pressure. StepThru is built around the research on what actually does.

What the research says

These three findings from cognitive psychology are baked into the product.

Generation Effect

When you write an explanation in your own words instead of reading someone else's, you encode it more deeply and more durably. Writing the editorial and building the visualization is the real studying.

Slamecka & Graf (1978)

EditorialsVisualizationsTest cases
Procedural Fluency

Knowing why a monotonic stack works and being able to produce one under pressure are two completely different skills, and understanding one doesn't automatically give you the other. The gap closes through deliberate repetition.

Ericsson et al. (1993)

Practice mode
Retrieval Practice

When students tested themselves instead of re-reading the same material, they retained significantly more a week later. The act of retrieval is what actually strengthens the memory trace.

Roediger & Karpicke (2006); Dunlosky et al. (2013)

Flash cardsSpaced repetitionPractice mode

Dunlosky et al. (2013) reviewed 10 study techniques across hundreds of studies. Retrieval practice and spaced repetition were the only two rated high utility.

The Loop

The output of each stage becomes the input of the next.

Create
Write the editorial, build the visualization, write the test cases. Creating your own material is how the encoding actually happens.
Space
SM-2 scheduling surfaces your material at exactly the right interval, just before you would forget it.
Recall
Flash cards test the conceptual layer. The act of retrieval is what strengthens the memory trace.
Practice
Type solutions from memory and run the tests. Repeat until the gap between understanding and fluency closes.
Recognize
The goal is to see a problem's shape and know the first move, even when you've never seen that specific problem before.

The work you put in should actually stick.

StepThru gives you the structure and tools to do the learning yourself, then makes sure it holds.

Get Started Free