Not another AI tutor
The foundation for logic literacy: say what you mean as steps, in a diagram or in code, and watch it run.
voltabench sees every block you place, every step your program takes, every line you write. When something goes wrong, it says what and where, on the spot.
Generative AI can hand you the answer. It cannot tell you what you did wrong, because it never saw you build it. voltabench did.
Backed by research · Built in the classroom · A decade of student work · Free this school year
Read the board, then make the call
A price of 240 came in, so total is 240. The diamond asks: is total more than 100? Which way does it go?
Live from the bench: what voltabench has already seen and explained
mistakes explained on the spot, in plain language
steps explained, every value on screen
runs watched, diagrams and code
hours of student building seen
Counted from real student work. Updated every hour.
01 · What voltabench sees
Most tools tell you the result. voltabench shows the reasoning.
Backed by research
Diagram, code, live values and plain words, side by side.
Ainsworth 2006Blocks first, then the same program in code. Same engine, same tests.
Goldstone & Son 2005 · Weintrop & Wilensky 2017Every step and every value on screen. Nothing happens unseen.
du Boulay 1986 · Sorva 2013One thing moves at a time, and you hold the clock: pause, step, replay.
Sweller 1988 · Mayer & Chandler 2001 · de Koning et al. 2010 · Tversky et al. 2002Read the board, make the call, watch it run, read why.
White & Gunstone 1992 · Naps et al. 2002 · Hundhausen et al. 2002 · Byrne et al. 1999See it run: the solution, live on your own input, step by step.
Sweller & Cooper 1985Each explanation targets a documented novice misconception, not a generic hint.
Qian & Lehman 2017 · Ben-David Kolikant & Mussai 2008On the spot, about the step, in words you can act on. Not a score.
Black & Wiliam 1998 · Hattie & Timperley 2007Before the first animation was drawn, we surveyed
02 · Blocks and code
Every block is a real programming idea: a variable, a choice, a loop. Build with blocks first, then write the same logic as code in the same bench, each value shown beside its line. Two notations, one way of thinking.
BLOCKS
CODE · C#
int price = int.Parse(Console.ReadLine());price = 240int total = 0 + price;total = 240if (total > 100)240 > 100 · true{ Console.WriteLine("Priority");prints Priority}else{ Console.WriteLine("Standard");skipped}Logic literacy is not tied to a language. The diamond from the first screen is one line in every language you will ever meet, and here the diagram is not a picture of it. It is the logic, running.
if total > 100: print("Priority")if (total > 100) console.log("Priority")if (total > 100) System.out.println("Priority");if total > 100 { fmt.Println("Priority") }CASE WHEN total > 100 THEN 'Priority' ENDif (total > 100) Console.WriteLine("Priority");03 · For instructors
Learning analytics on the build itself, not on quiz scores: who is stuck, on which idea, and what the class keeps getting wrong, before you grade a thing.
Who to talk to, and about what. The students struggling this week and the exact idea they are stuck on, read from their own builds.
What to re-teach. The concepts the class keeps getting wrong, ranked for tomorrow's first ten minutes.
How an answer came together. Sessions replays one student's build, block by block.
Every grade explained. Test cases, expected next to got, in a report the student can read. A full course comes with it.
The admin, handled. Canvas sync with a preview, per-student extensions, gradebook export.
Student work stays your school's. Education records; no AI reads or grades them. Privacy policy.
The total was set back to 0 inside the loop, so only the last order counted.
times a week a typical student runs their own work. Every run is another step explained.
04 · Why it matters
Any student can get a working program from a chatbot in ten seconds. What they cannot get is a reason they got it wrong, because the chatbot never saw them try. voltabench did. What stays is logic literacy, the beginner's end of computational thinking: know what you want, break it into steps, check the result.
FADING
The evidence
About a thousand students were split into three groups: one used ChatGPT, one used an AI tutor that gave hints instead of answers, and one used a textbook. With the AI on screen, both AI groups pulled far ahead. Then the AI was taken away and everyone took the same exam.
On that exam, how did the ChatGPT group do compared with the textbook group?
PRACTICE · AI ON · CHATGPT
+48%PRACTICE · AI ON · HINT TUTOR
+127%EXAM · AI OFF · CHATGPT
−17%EXAM · AI OFF · HINT TUTOR
about evenEach compared with the textbook group. Source: Bastani et al., PNAS 2025, a pre-registered randomized trial.
The engine does exactly what you say. That is how you learn to say exactly what you mean.
Only the first is charted. The others are smaller, self-reported, or qualitative, and sharing an axis would lend them a precision they do not claim.
Anyone learning to express logic clearly, starting from zero: say what you want as steps, in a diagram or in code, and see whether it works. It runs in the browser, nothing to install. Our rule for every screen: if a middle schooler could not follow it, we redo it.
Signing in with Google is one way to create your voltabench account. It reads your name, email address, and profile picture, and nothing else. Your email is matched against your course invitation so you land in the right class; your name and picture appear on your own dashboard and on your instructor's roster. Nothing is written back to your Google account, and none of it is sold or shared. Full detail in the privacy policy.
The bench is open
The foundation for logic literacy: it sees how students build, explains every mistake on the spot, and tells you what to teach tomorrow. Free for students this school year.
Learning on your own? Join the list.