TutorFlow simulation builder

Turn one sentence into an interactive simulation.

Say what you want learners to discover, and TutorFlow plans the model it will compute. Approve the plan, and you get a page they explore by changing the values.

What problem can TutorFlow solve for you?

Explain a principle in words and learners write it down. Let them change the numbers themselves and they work it out. That used to mean somebody had to build a simulation, which usually meant nobody did. TutorFlow takes one line about what you want to teach and builds a web page that runs the real calculation. Nothing to install, and a single link opens it on a classroom tablet.

A page that computes, not one that describes

Change a value and it recalculates on the spot, so the picture and the numbers move together. Nothing here is a prepared screen being flipped.

Every control is tested before it reaches you

TutorFlow moves each control from one end of its range to the other and checks that the picture changes with it. If the sliders move and the drawing does not, that version is rebuilt.

Changes you ask for in words

Write "widen the rate range to 20%" and the simulation is rebuilt. Every version is kept, so you can always go back.

Three simulations, built the way yours will be

Each of these started as one sentence from a teacher. Open one and change the values exactly as a learner would.

The period of a mass on a spring

Change the mass and the spring constant and watch what happens to the period. The measured period is shown alongside.

Simple vs. compound interest

Move the principal, the rate and the term, and see exactly where the two curves start to part.

How many comparisons a sort makes

Grow the array and count for yourself how the number of comparisons grows with it.

None of this was hand-coded. TutorFlow planned the model, wrote the math, ran it, and published it.

What goes into a TutorFlow simulation

Three things separate a page that merely looks plausible from one you can teach with.

Read the model first, and change what does not fit

Before anything is built, TutorFlow writes the plan. The quantities it tracks and the way they relate take a minute to read, and anything that does not suit your class can be fixed right there.

  • The quantities tracked and the rule that advances them, yours to edit
  • Every control with its range, its starting value, and what moving it does
  • The questions a learner has to work out for themselves
T = 2π √(m ⁄ k)
m
k
c

Every control is checked against the picture

A simulation whose numbers change while the drawing stays still is worse than none. So on every build TutorFlow moves each control from one end of its range to the other and checks the screen actually changes.

  • A real run that drives every control to both ends of its range
  • A version whose picture does not move is rebuilt, not shipped
  • Starting values chosen so the effect is visible the moment it opens

Something to work out, not something to read

Every simulation carries questions a learner can only answer by moving the controls. Copying a number off the screen will not do it.

  • Inquiry questions that need the controls to answer
  • The relationship shown as a formula next to the numbers
  • Full version history, so any change you ask for can be undone
1
2
3

From one sentence to a working simulation in three steps

  1. 1

    Describe the principle

    Say what you would like learners to work out. One principle they can find by changing values is enough.

  2. 2

    Approve the plan

    Read what it will compute and what can be changed, fix anything that does not suit your class, then build. It takes a few minutes.

  3. 3

    Share the link

    Send learners the link and it opens in their browser. Mouse and touch both work.

Who is the TutorFlow simulation builder for?

01

Programming courses

Teachers tired of describing in words how an algorithm behaves as the data grows.

02

Finance and business training

Subjects like compounding or break-even, where the feel for it only comes from moving the numbers.

03

Corporate training

L&D teams who want people to try a decision and see where it leads.

04

Math and science classes

Teachers who would rather show where a formula comes from before anyone memorizes it.

Common questions about simulations

Let your learners work it out for themselves.

One line is enough. Build a page your learners explore by changing the values.

Build your first simulationNo credit card required