THE LIBRARY

Every experiment. Read it, or run it.

Full protocols with apparatus lists, safety notes, and the results you should expect — plus a live simulator on the same page, so reading and doing are one trip, not two.

Subject
Syllabus
The titration bench is free — everything else needs an account

19 of 19 experiments

Chemistry~60 min

Titration: ethanoic acid vs sodium hydroxide

Open the tap drop by drop, chase the pink endpoint, and calculate the concentration.

IGCSEA-LevelCBC
Chemistry~40 min

Flame tests: identifying metal ions

Clean the loop, burn the salts, and name two unknowns from their flame colours.

IGCSECBC
Biology~50 min

Food tests: starch, sugars, protein and fat

Run iodine, Benedict's, biuret and emulsion tests, then identify a mystery food.

IGCSECBC
Biology~45 min

Microscopy: onion epidermal cells

Mount, stain and focus a real slide — then draw what you see at ×400.

IGCSECBC
Physics~50 min

Ohm's law: V–I characteristics of a resistor

Wire the circuit, sweep the current, and read resistance off your own V–I graph.

IGCSECBC
Physics~55 min

Simple pendulum: measuring g

Time the swing at five lengths and extract g from a T²–L plot.

IGCSEA-LevelCBC
Chemistry~55 min

Double-indicator titration: phosphoric acid against sodium hydroxide

Catch both end-points of a triprotic acid in one run — red to orange, yellow to green.

IGCSEA-Level
Chemistry~50 min

Qualitative analysis: identifying the ions in two unknown solids

Run the full test series on two unknown solids and name every ion from the evidence.

IGCSECBC
Biology~35 min

Dye uptake in celery: does warmer water speed up the xylem stream?

Time dye moving up celery in ice-cold and warm water, and find the rate that warmth buys you.

IGCSE
Physics~35 min

Moments: finding the weight of an unknown mass

Balance a pivoted ruler against two known loads and find an unknown weight two independent ways.

IGCSECBC
Physics~40 min

Resistance of a wire: R depends on length (slide-wire method)

Slide a contact along a metre of wire and show resistance is directly proportional to length.

IGCSEA-LevelCBC
Physics~40 min

Refraction through a rectangular glass block

Trace a ray through a glass block with pins, and see why spacing them out sharpens your angle.

IGCSECBC
Chemistry~75 min

Redox titration: ethanedioic acid vs potassium manganate(VII)

Heat, then titrate a self-indicating redox reaction to a permanent pale pink — no indicator needed.

A-Level
Chemistry~45 min

Thermal decomposition: water of crystallisation in hydrated zinc sulfate

Heat a hydrated salt to constant mass and calculate its water of crystallisation.

A-LevelIGCSE
Chemistry~55 min

Qualitative analysis: a mislabelled salt and three manganese oxidation states

Catch a mislabelled bottle with your own tests, then compare manganese across three oxidation states.

A-Level
Biology~55 min

Iodine clock: estimating hydrogen peroxide concentration by serial dilution

Time an iodine clock across a serial dilution, then read an unknown concentration off your own curve.

A-Level
Biology~60 min

Microscopy and stereology: a plant stem cross-section (slide J1)

Count vascular bundles in a sample sector and scale up to a whole-section density.

A-Level
Physics~50 min

Spring oscillations: series vs parallel stiffness

Time the same springs in series and in parallel, and plot √T2 against √T1.

A-Level
Physics~55 min

Deformation of paper cylinders: testing w = k(y − p)

Squash a rolled paper cylinder under a spring-loaded mass and test w = k(y − p).

A-Level