ATP. Simulated.
Alternative-to-Practical support for IGCSE Sciences. Interactive simulations plus AI assistance for method, observations, calculations, and sources of error.
🧪 Ask the AI lab assistant
Describe an experiment or paste a practical question — get help with method, observations, calculations, or sources of error.
Run the experiment, not a link.
Native TopMark simulations that mirror the Cambridge ATP procedure — measure with built-in instruments, record trials, fit graphs, and ask the AI examiner for help in context. Choose a subject to see its experiments.
Motion, forces & energy
9 experimentsMotion graphs
LIVEDrive a car through accelerate / constant / decelerate phases. Live distance–time and speed–time graphs.
Open simulation →Newton's 2nd law (F = ma)
LIVEPull a trolley with a falling mass. Vary F and m; plot a vs F, gradient = 1/m.
Open simulation →Momentum & collisions
LIVECollide two trolleys (elastic / inelastic). Verify conservation of momentum; compare KE.
Open simulation →Simple Pendulum
LIVETime 20 oscillations across five lengths. Plot T² vs l; gradient → g.
Open simulation →Hooke's Law
LIVEAdd 100 g masses, measure extension, find the spring constant and limit of proportionality.
Open simulation →Density
LIVEThree methods — regular solid, irregular solid (displacement), and liquid. ρ = m/V.
Open simulation →Principle of Moments
LIVEBalance a metre rule on a pivot. Verify that clockwise = anticlockwise moments.
Open simulation →Centre of mass of a lamina
LIVEPlumb-line method — three suspension points, three lines, one intersection.
Open simulation →Pressure in liquids
LIVEMove a probe through a liquid. Verify p = hρg — pressure rises with depth and density.
Open simulation →Thermal physics
6 experimentsBrownian motion
LIVESmoke particles jiggle randomly under bombardment by fast air molecules — kinetic model evidence.
Open simulation →Gas laws (Boyle's)
LIVECompress a gas at constant temperature. Verify pV = constant; plus the pressure law.
Open simulation →Specific heat capacity
LIVEHeat a metal block electrically. Measure E and Δθ; compute c = E/(mΔθ).
Open simulation →Changes of state
LIVEHeating curve with melting & boiling plateaus. Add impurities to shift the melting/boiling points.
Open simulation →Cooling curves & insulation
LIVECompare insulators by measuring how hot water cools over time. Plot θ vs t.
Open simulation →Thermal radiation
LIVELeslie cube & plates — how surface colour and texture affect emission and absorption of infrared.
Open simulation →Thermal expansion
LIVEBimetallic strip bends on heating; compare expansion of solids, liquids and gases.
Open simulation →Waves & optics
9 experimentsRipple tank
LIVEPlane & circular water waves. Measure v = fλ; watch diffraction through a gap.
Open simulation →Plane mirror reflection
LIVEVerify the law of reflection (i = r) using the four-pin method. Locate the virtual image.
Open simulation →Refraction through a glass block
LIVEOptical-pin method. Measure i and r at five angles, plot sin i vs sin r, gradient = n.
Open simulation →Total internal reflection
LIVEFind the critical angle in a semicircular glass block. Observe TIR above c. sin c = 1/n.
Open simulation →Dispersion of light
LIVEWhite light splits into the spectrum through a prism. Violet bends most. Try monochromatic light.
Open simulation →Convex lens — find f
LIVEFind the screen position that gives a sharp image. Compute f = uv/(u+v).
Open simulation →Lens image formation
LIVEDrag the object between O, F, 2F, ∞. Real/virtual images. Camera, projector, magnifier & eye applications.
Open simulation →Vision defects & correction
LIVEMyopia and hypermetropia in the eye. Apply concave or convex lenses to bring focus back to the retina.
Open simulation →Sound & oscilloscope
LIVELongitudinal waves, pitch vs frequency, loudness vs amplitude, oscilloscope trace & speed of sound.
Open simulation →Electromagnetic spectrum
LIVESlide from radio to gamma. Wavelength, frequency, uses and dangers of every band. c = 3×10⁸ m/s.
Open simulation →Electricity & magnetism
5 experimentsMagnetic fields
LIVEPlot fields around bar magnets, wires and solenoids. Drag a compass; toggle iron-filings view.
Open simulation →I–V characteristics
LIVESweep voltage across a resistor, filament lamp and diode. Compare ohmic vs non-ohmic graphs.
Open simulation →Resistance of a wire
LIVESlide a jockey along a Constantan wire. Close switch briefly, read V & I, compute R = V/I.
Open simulation →Circuit builder
LIVEBuild series and parallel circuits. Swap components, change values, watch V/I/R update live. Bulbs glow.
Open simulation →Electromagnetic induction
LIVEMove a magnet through a coil to induce an EMF. Faraday & Lenz; more turns / faster = bigger EMF.
Open simulation →Motor effect & d.c. motor
LIVEForce on a current in a field. Spinning coil with split-ring commutator. Fleming's left-hand rule.
Open simulation →Transformer
LIVETurns ratio Vp/Vs = Np/Ns. Step-up / step-down; VpIp = VsIs; efficient power transmission.
Open simulation →Nuclear physics
2 experimentsSpace physics
2 experimentsSolar System & orbits
LIVEPlanets orbit the Sun; outer ones move slower. Orbital speed v = 2πr/T; gravity = centripetal force; comets.
Open simulation →Stars & the Universe
LIVEStellar life cycle (Sun-like & massive), redshift of distant galaxies, Hubble's law v = H₀d, the Big Bang.
Open simulation →Experimental techniques & analysis
4 experimentsAcid–base titration
LIVEBurette, pipette, indicator end-point. Run concordant titres and find an unknown concentration with c₁V₁ = c₂V₂.
Open simulation →Paper chromatography
LIVESeparate a mixture of dyes; let the solvent rise, measure the spots and calculate Rf values.
Open simulation →Separation & purification
LIVEFiltration, crystallisation, simple & fractional distillation — choose the right technique for the mixture.
Open simulation →Heating / cooling curves & purity
LIVEPlateaus at the melting and boiling points; impurities lower & broaden the melting point. Test purity.
Open simulation →Rates of reaction
2 experimentsChemical energetics
1 experimentElectrochemistry
1 experimentAcids, bases & salts
1 experimentQualitative analysis & metals
5 experimentsFlame tests
LIVEClean the wire, dip the sample, read the colour: Li red, Na yellow, K lilac, Ca orange-red, Ba green, Cu blue-green.
Open simulation →Cation tests (NaOH / NH₃)
LIVEAdd NaOH or ammonia, dropwise then excess. Read the hydroxide precipitate colour & solubility to identify the cation.
Open simulation →Anion & gas tests
LIVECarbonate, halides, sulfate, sulfite, nitrate — plus gas tests (litmus, limewater, splints, KMnO₄).
Open simulation →Reactivity & displacement
LIVEA more reactive metal (or halogen) displaces a less reactive one. Run combinations and deduce the order.
Open simulation →Rusting of iron
LIVEFour tubes prove iron needs both oxygen and water to rust; salt water rusts fastest. Run the clock over a week.
Open simulation →Biological molecules
1 experimentEnzymes
1 experimentMovement in & out of cells
1 experimentPlant nutrition
2 experimentsRate of photosynthesis
LIVEPondweed O₂ bubbles vs light intensity (inverse-square law). See CO₂ and temperature become the limiting factor.
Open simulation →Leaf starch test
LIVEDecolourise & iodine-test a leaf; prove the need for light, carbon dioxide and chlorophyll (variegated leaf).
Open simulation →Transport & respiration
2 experimentsCoordination & reproduction
2 experiments🔗 External resources (PhET & Cambridge) — Chemistry & Biology +
Chemistry — Acids & bases
pH scale, titration, indicators, neutralisation.
PhET pH Scale →Chemistry — Reactions & rates
Reaction rates, concentration, temperature effects.
PhET Reactions →Biology — Cell biology
Microscopy, osmosis, diffusion, enzyme experiments.
Biology Corner →Biology — Plant experiments
Photosynthesis, transpiration, food tests.
BioMan Biology →ATP exam technique
Official Cambridge guidance on planning, recording, analysing.
Cambridge Resources →