Skip to main content

The problem with static explanations

You can draw the unit circle on the board perfectly. You can walk through every step of a geometric proof. Students write it down. They tell you they get it. Then the test comes back and half the class got it wrong in the same way.

The issue isn't the explanation. It's that a diagram is frozen. It shows where you end up, not how you get there. The sequence, the motion, the moment something clicks into place — none of that survives on a whiteboard.

Most teachers know this intuitively. The research confirms it.

What the research says

Christina Zhang's 2025 paper Manim for STEM Education: Visualizing Complex Problems Through Animation(arXiv:2510.01187) looked at Manim across CS and math courses and collected viewer feedback from multiple platforms. Animations outperformed static graphics on learning outcomes. Students could follow derivations step by step in a way that reading the same steps on paper didn't produce.

Zhang, C. (2025). arXiv:2510.01187

Marković and Kaštelan (2024, IEEE) ran Manim animations in an undergraduate algorithms and data structures course. Most students said the animations significantly improved their understanding. Processes that were opaque as pseudocode became clear once they could watch them execute.

Marković, M. & Kaštelan, I. (2024). IEEE Xplore: 10569661

A 2025 systematic review in the European Journal of Science and Mathematics Education (13:4) looked at visualization in secondary school math. Students using visual representations consistently outperformed those working from symbolic notation alone. Drawing and animation were the most effective strategies across the reviewed studies.

European Journal of Science and Mathematics Education, 2025, 13(4), 352–367

A pilot study with electrical engineering students found that Manim animations made Fourier series and complex numbers easier to grasp in a Signals and Systems course. The topics were the same. The format changed. The results weren't.

Journal of Contemporary Educational Research, 2025, Vol. 9, Issue 10

Why animations work differently than diagrams

When you pair a diagram with a spoken explanation, both are competing for the same cognitive bandwidth. An animation running in real time gives students a separate channel to track — motion — that text and still images simply don't use.

Animations make the order of steps impossible to misread. A student looking at a completed proof on paper has to reconstruct the sequence in their head. Watch it happen and there's nothing to reconstruct. Step two follows step one because they saw it.

The effect is strongest whenever process matters more than result: sorting algorithms, geometric constructions, calculus, series convergence. Topics where the static version was always just a placeholder for something that should move.

Concepts that benefit most from animation

Some topics work fine on a whiteboard. Others have been fighting the format for decades.

Geometric transformations

Rotations, reflections, and dilations make immediate visual sense in motion. On paper, students often confuse before and after.

Limits and derivatives

Showing a secant line approaching a tangent as the interval shrinks is something no static diagram can replicate.

Series and convergence

Partial sums accumulating toward a value, or a sequence oscillating and settling, are hard to feel from a formula.

Fourier decomposition

Watching sine waves combine into a square wave lands differently than any equation. Students who see it once rarely forget it.

Sorting algorithms

Bubble sort, merge sort, quicksort: the difference between them only becomes clear when you see them run on the same data.

Geometric proofs

Rearranging shapes to prove area equivalence, or pivoting triangles to show angle relationships, lands in seconds.

How to make them without coding

Manim is the library behind most of this research, originally built by 3Blue1Brown. It produces precise, frame-accurate mathematical animations from Python code — the same output the studies used. Writing it by hand requires Python, a working environment, and patience most teachers don't have time for.

Animo removes all of that. Describe what you want, and it writes the Manim code, renders it, and gives you an MP4.

An example from a calculus class

  1. 1Pick the concept you're teaching this week. For example: why the derivative of sin(x) is cos(x).
  2. 2Open Animo and describe the animation: "Show a sine wave. Draw the tangent line at a moving point. Plot the slope of that tangent line as the point moves."
  3. 3Animo generates and renders the animation. If something looks off, tell it what to change.
  4. 4Export as MP4. Drop it into your slides or play it directly in class.

The first animation takes 20 to 40 minutes. After that, you reuse and adapt them every year. The files are yours.

Animo ships with Manim, LaTeX, and ffmpeg already bundled. No Python setup, no terminal. Open the app and start describing.

Make your first animation this week

Pick the concept your students struggle with most. Describe it to Animo. See if a 30-second animation changes how they respond to it.