An interactive organic chemistry bench for NCEA Level 2 and Level 3. No quizzes, no scores, no login — just the reactions, running.
Every year I watch students learn that bromine water goes colourless with an alkene, and every year a good number of them write exactly that in an exam and get nothing for it. Not because the chemistry is wrong, but because "it went colourless" is half an observation. What colour was it before? How fast? Did it need light? Those are the marks.
The trouble is that the only way to really learn this is to see it happen, and there is a limit to how many times you can set up bromine water for a class of thirty. So I built something to fill the gap between the textbook and the fume cupboard.
The Organic Test Bench
It is a single web page with six modules. It runs in any browser, needs no login, and works on a phone as well as a projector. Nothing is marked and there is no score anywhere in it — that is deliberate, and I will come back to why.
1. The test bench
A shelf of sample bottles on one side, a rack of reagents and tests on the other. Pick one of each and the tube reacts: colours change, bubbles rise, precipitates settle, a flame burns clean or smoky, a silver mirror plates the glass.
Every result comes with three things — what you saw, what it tells you, and the equation. The observations are written the way they should appear in an answer, colour before and colour after, with the conditions that matter. At Level 2 that is eleven compounds against thirteen tests; at Level 3 it grows to sixteen against seventeen.
2. The unknown sorter
This is the module I am most pleased with. Every bottle on the shelf, unlabelled. You run a test, choose the result you got, and watch the field of candidates shrink.
The point it makes is one students routinely miss: you are not looking for a reaction, you are looking for a split. A test that every remaining candidate passes tells you nothing at all. So each test carries a bar showing how evenly it divides what is left, and tests that cannot divide anything are greyed out and marked "no split". Choosing well is the skill being assessed, not remembering that bromine water goes colourless.
There is also a "set the unknown" mode for the front of the room: you pick the bottle before the class is looking, they nominate the tests, and the app reports what that bottle would actually give. It turns into a genuinely noisy fifteen minutes.
3. The reaction map
Every conversion in the standard on one page. Tap an arrow for reagents, conditions and a balanced equation; tap a family to light up everything it does; filter by reaction type. Filtering by substitution makes the point that the haloalkane is the hub of Level 2 without anyone having to say it.
Reagents are written in the forms NZQA uses — H₂/Pt, H₂O/H⁺, aqueous KOH — with the equally valid textbook alternatives noted underneath rather than on the arrows, since answers are marked against the former.
4. The route finder
Exam questions rarely ask for one reaction. They ask you to get from an alkane to an amine and to give every reagent along the way. Pick a starting family and a target and it works out the shortest routes from the map itself, with conditions at every step.
My favourite part is what happens when there is no route. Ask it to turn an alkene into an alkyne, or to get anything at all back out of a plastic bag, and it explains why not. "Not possible with the reactions in this standard" is a real answer to a real question, and a much better one than inventing an arrow.
5. The addition bay
Markovnikov's rule, live. Choose an alkene and a reagent and you get both possible carbocations with stability bars, both named products labelled major and minor, and the symmetrical cases where the rule simply does not apply. Underneath, a panel that builds the repeating unit of an addition polymer, and at Level 3 a second one contrasting it with condensation polymerisation.
6. The oxidation ladder
Primary, secondary, tertiary. The rungs reveal in sequence with the dichromate tube changing colour alongside, and the primary track carries small sketches of distillation and reflux apparatus — because the apparatus is what decides whether you keep the aldehyde or push on to the acid, and that is exactly the bit students leave out.
Both levels, one switch
There is an L2 / L3 toggle in the header. Level 2 is AS91165; Level 3 is AS91391, and switching adds five more bottles — an aldehyde, a ketone, an ester, an amide and an acyl chloride — along with 2,4-DNPH, Tollens', Fehling's, and warming with alkali to test the gas. The reaction map roughly doubles, picking up the derivatives, hydrolysis and reduction.
I built the switch because I teach a mixed class: a Level 2 group with several students also sitting Level 3 organic. Being able to flip mid-lesson so the Level 2 group sees where their map stops, and the Level 3 group sees what grows out of it, has turned out to be more useful than I expected.
Made for a projector
There is a zoom control in the header that goes up to 260%, with keyboard shortcuts, and it remembers the setting on that machine — so the classroom computer stays big and your laptop stays normal. A "Present" button hides the introductory text and goes full screen for a bit more vertical space on a 16:9 projector.
Why there are no quizzes
This was a deliberate decision and I want to be upfront about it. There is no scoring, no streak, no "well done!". Every module is an explainer.
Partly this is because there is no shortage of drill available already. Mostly it is because the moment a thing keeps score, students start optimising for the score rather than for understanding, and they stop being willing to be wrong out loud. Almost everything worth learning in this topic comes from making a prediction, being wrong, and finding out why — and that only happens when nothing is counting.
So the app is the laboratory, and the thinking happens on paper next to it.
A note on what it is not: the reagents and conditions are written for teaching and for exam answers, not as a laboratory method. Nothing here is a substitute for actually doing the practical work where you can.
If you use it with a class I would genuinely like to know how it goes, and especially where it is wrong. It has already been through several rounds of correction — a sooty flame is not a test for unsaturation, a pH figure means nothing without a concentration, and two of the compounds originally could not be told apart by any test on the bench, which rather undermined the module built around telling them apart. All of those came from using it and noticing. There will be more.
Captain Calculus