Step inside the hall of hands-on science.
A growing collection of interactive, browser-based exhibits built by a Singapore chemistry teacher for O-Level students. Pick an exhibit below and start exploring.
Chemistry Theory Resources
1. Experimental Chemistry
Full revision notes for the Experimental Chemistry topic — measuring apparatus, collecting and drying gases, and every separation technique, with worked examples and diagrams.
- Measurement
- Gases
- Separation
- Purity
2. The Particulate Nature of Matter
The particle model, and what a particle is made of: kinetic particle theory, states of matter and diffusion (2.1), then atomic structure, isotopes and electronic configuration (2.2).
- Particles
- Atoms
- Isotopes
- Electron shells
3. Chemical Bonding & Structure
How and why atoms join: ionic, covalent and metallic bonding with dot-and-cross diagrams, and how structure explains the properties of every material.
- Ionic
- Covalent
- Metallic
- Structure
4. Chemical Calculations
Writing formulae and balanced equations, then the mole: relative masses, the mole map, empirical formulae, reacting masses, concentration and yield.
- Formulae
- Equations
- The mole
- Stoichiometry
5. Acid-Base Chemistry
Acids, bases and the pH scale; strong vs weak; the three ways to prepare a salt; and ammonia and the Haber process.
- Acids & bases
- pH
- Salts
- Ammonia
6. Qualitative Analysis
The tests you must know by heart: identifying cations, anions and gases from their reactions, precipitates and colour changes.
- Cations
- Anions
- Gases
- Tests
7. Redox Chemistry
Electrons changing hands: oxidation states and redox, then electrolysis, selective discharge, electroplating, simple cells and the hydrogen fuel cell.
- Oxidation states
- Electrolysis
- Cells
- Fuel cells
8. Patterns in the Periodic Table
Reading an element's address: periodic trends, Groups 1, 17 and 18, transition elements, and the whole reactivity series including extraction and rusting.
- Trends
- Groups
- Transition
- Reactivity
9. Chemical Energetics
Which way energy moves: exothermic vs endothermic, energy profile diagrams with activation energy, and calculating ΔH from bond energies.
- Exo / endo
- ΔH
- Profiles
- Bond energy
10. Rate of Reactions
How fast, and why: collision theory, the four factors, catalysts and activation energy, and how to measure and read a rate graph.
- Collisions
- Factors
- Catalysts
- Graphs
11. Organic Chemistry
The chemistry of carbon: crude oil and fuels, alkanes and alkenes, alcohols, acids and esters, and polymers with recycling.
- Fuels
- Hydrocarbons
- Alcohols
- Polymers
12. Maintaining Air Quality
Real pollutants and real fixes: air composition, pollutant sources and effects, catalytic converters, the ozone layer, the carbon cycle and global warming.
- Pollutants
- Acid rain
- Ozone
- Climate
Pure Chemistry — Theory Paper Analysis
Every Paper 1 and Paper 2 question, 2009–2025, tagged to syllabus learning outcomes: topic heatmaps, coverage gaps, the 2023 syllabus shift and recency-weighted 2026 predictions.
- By year
- Topic heatmap
- LO coverage
- 2026 forecast
Science (Chemistry) — Theory Paper Analysis
Every Paper 1 and Paper 3 question, 2010–2025, tagged to syllabus learning outcomes — with the dead pre-2023 content flagged so you never drill what a 2026 candidate can't be asked.
- By year
- Topic heatmap
- LO coverage
- 2026 forecast
Chemistry Practical Resources
G3 Science Chemistry Practical Analysis
Everything for Paper 5 in one place — a "how not to lose marks" guide, a self-marking QA ion trainer, and a 2007–2025 question analysis, switchable from a top tab bar.
- Marking tips
- QA ion trainer
- Past-year analysis
G3 Pure Chemistry Practical Analysis
Everything for Paper 3 in one place — a "how not to lose marks" guide, a self-marking QA ion trainer, and a 2008–2025 question analysis, switchable from a top tab bar.
- Marking tips
- QA ion trainer
- Past-year analysis
Science Chemistry Practical — Virtual Lab
Do the real Paper 5 practicals (2021–2025) on a virtual bench — heat, titrate, test and filter — then record every observation and calculation in a notebook that marks like the exam.
- 2021–2025
- Guided or written
- Auto-marked
Pure Chemistry Practical — Virtual Lab
Do the real Paper 3 practicals (2019–2024) on a virtual bench — titrate, plot graphs, run rate and thermometry experiments — with a notebook marked against the actual paper.
- 2019–2024
- Guided or written
- Auto-marked
Line of Best Fit — Practice
Drag a straight line through a set of plotted readings and have it marked against the real least-squares line — the gradient, whether the points balance either side of it, and whether it passes through the mean point. A fresh set of readings every time.
- Three difficulties
- Marked instantly
- Printable
Chemistry Interactives
Separation Techniques Virtual Lab
Drag, tilt and pour real glassware through six hands-on experiments — filtration, simple and fractional distillation, the separating funnel, sublimation and chromatography — then test yourself with a built-in question bank.
- Filtration
- Distillation
- Chromatography
- Purification
Particle Reality Lab
Kinetic particle theory as four missions — squash gases, melt and boil icosane on a live heating curve, race diffusing gases, then explain eleven everyday mysteries with particle reasoning. Predict before every run; mastery needs explanation and transfer, not lucky clicks.
- States of matter
- Changes of state
- Heating curves
- Diffusion
Dot-and-Cross Diagrams
Build ionic and covalent particles and watch outer-shell electrons transfer or pair up — dot-and-cross diagrams drawn the way the syllabus expects.
- Ionic bonding
- Covalent bonding
- Outer shells
- Ion charges
Covion
A fast sorting game — decide whether each compound is ionic (metal + non-metal) or covalent (non-metal + non-metal) before the clock runs out.
- Ionic
- Covalent
- Bonding
- Classify
Chermistry Draw
Turn names into structural and skeletal formulae on a drawing canvas — build molecules, tidy them up, and export them as images.
- Structures
- Skeletal formulae
- Naming
- Equations
Oxidation State
Beat the clock working out the oxidation state of the underlined element — sign and all — with rules on hand when you need them.
- Oxidation number
- Redox
- Rules
Redox Reactions
Decide whether each reaction is redox, then identify what's oxidised and what's reduced — with a built-in cheat sheet to learn the rules.
- Oxidation
- Reduction
- Electron transfer
Electrochemistry
Explore electrolytic cells, the galvanic (simple) cell and the hydrogen fuel cell — watch the electrode reactions and the products that form.
- Electrolysis
- Galvanic cells
- Fuel cells
- Electrodes
Periodic Table
Tour the elements — see how properties repeat across periods and down groups, and why the table is arranged the way it is.
- Groups
- Periods
- Trends
- Element data
Periodic Table Game
Learn the periodic table through play — a light-hearted game of elements, symbols and electronic structure.
- Symbols
- Groups
- Electronic structure
Rate of Reaction
How fast do reactions go? Start with colliding particles, then follow a real reaction over time on concentration– and volume–time graphs.
- Collision theory
- Catalysts
- Temperature
- Rate graphs
H2/H1 Chemistry
VSEPR Shape Viewer
Every molecular shape in 3-D — count electron domains and lone pairs to fix the shape, spin real molecules, predict from a formula and compare bond angles.
- Electron domains
- Lone pairs
- Molecular shape
- Bond angles
Ideal & Real Gas Simulator
Slide p, V, n and T and watch pV = nRT stay balanced in a live particle box — then switch to a real gas and see where ideal behaviour breaks down, and why.
- Kinetic theory
- Gas laws
- pV = nRT
- Dalton's law
- Real gases
Gibbs Free Energy & Spontaneity
Slide ΔH, ΔS and T and watch ΔG = ΔH − TΔS trace a straight line — find the temperature where a reaction turns feasible, and see why spontaneous doesn't mean fast.
- Entropy
- Sign of ΔS
- ΔG = ΔH − TΔS
- Feasibility
Electrolysis Predictor
Set up any electrolytic cell, predict the product at each electrode, then run it to check against an animated cell — and work the Faraday sums, F = 96 500 C mol⁻¹, both ways.
- Discharge rules
- Half-equations
- Q = It, n = Q/F
- Copper purification
- Anodising
Boltzmann Distribution
Slide the temperature and activation energy and watch the shaded tail beyond Eₐ grow — see why heating and catalysts speed reactions up, with a live particle box and a theory primer.
- Activation energy
- Maxwell–Boltzmann
- Effect of temperature
- Catalysis
Physics
Measurement Lab
Practise reading a digital vernier caliper, a micrometer screw gauge and a simple pendulum — including spotting and correcting zero errors.
- Vernier caliper
- Micrometer
- Pendulum
- Zero error
Optics Explorer
Drag the incident ray and change the medium to see reflection, refraction and total internal reflection — plus plane mirrors and converging lenses.
- Reflection
- Refraction
- Critical angle
- Lenses
DC Circuit Constructor
Build circuits from cells, resistors, switches and meters — watch conventional current flow and read the voltmeters and ammeters you place.
- Series & parallel
- Voltmeters
- Ammeters
- Resistance
Forces: When does an object slide down a ramp? (FYI)
Raise or drag the ramp and watch gravity, the normal reaction and friction change — find the critical angle where static friction can no longer hold the cube.
- Forces
- Normal reaction
- Static friction
- Critical angle
Biology
Blood Typing Lab
Drag Anti-A and Anti-B serum onto blood samples and watch for agglutination — work out the ABO blood group from what you observe.
- ABO blood groups
- Antigens
- Agglutination
- Transport in humans
Digestowers
A digestion tower-defense — place the right enzyme on each organ to break down carbohydrates, proteins and lipids before the food molecules escape.
- Enzymes
- Digestion
- Enzyme specificity
- Mouth · Stomach · Intestine
Lower Secondary Science
The LSS Compendium
One interactive lab for every chapter of the four Lower Secondary Science textbooks. Drag the apparatus, run the experiment and see the science happen — every lab checked against the syllabus, chapter by chapter.
- 1A · Measurement, density, elements, separation
- 1B · Light, cells, particles, atoms
- 2A · Energy, heat, chemical changes, ecosystems
- 2B · Circuits, digestion, transport, reproduction
Energy Sources
An interactive museum exploring 7 sources of energy — drag, slide and spin your way through hands-on exhibits, then earn a badge at every station.
- Solar & wind
- Hydropower
- Fossil fuels
- Nuclear
- Geothermal & biomass
- Bonus: build a generator
Drugs & the Body
An interactive lesson on why people use drugs, the real costs to health and the law — working through a case study, a project of your own, and a wrap-up quiz.
- Effects on the body
- Why people use drugs
- The law
- Case study
Digestowers
A digestion tower-defense — place the right enzyme on each organ to break down carbohydrates, proteins and lipids before the food molecules escape.
- Enzymes
- Digestion
- Enzyme specificity
- Mouth · Stomach · Intestine
S1 Math
S1 - StarMath Village (Maths Town RPG)
Run Auntie Sharon's fruit stall in a cozy Stardew-style town — every sale, discount and GST line at the till is real S1 maths, one question per concept, with the whole village cheering you on.
- Ch 8 Percentage
- GST & discounts
- Town RPG
S1 C5 - Linear Equations (Balance Scale)
Build an equation on a balance scale, then keep it balanced — add, subtract, divide or group both sides until x stands alone.
- Linear equations
- Balance method
- Solve for x
S1 C6 - Flappy Animals (Coordinates)
The arcade dodger with maths mode on — switch on the axes and read your bird's position as coordinates while dodging pipes and answering questions.
- Linear functions
- Coordinates
- Quiz mode
S1 C10 - Basic Geometry
Measure angles on a 360° protractor and name every type, then explore complementary, supplementary, intersecting-line and parallel-line angle properties — with a quiz to test yourself.
- Types of angles
- Angle properties
- Parallel lines
S1 C11 - Polygons & Constructions
Reshape triangles and special quadrilaterals, discover the angle-sum rules by splitting polygons into triangles, then pick up a virtual ruler, protractor, set square and compasses to construct figures step by step.
- Triangles & quadrilaterals
- Angle sums
- Constructions
S1 C12 - Perimeter & Area
Stretch six different shapes on a centimetre grid and count the unit squares inside, then build each area formula yourself — cut and slide a parallelogram into a rectangle, rotate a trapezium into a parallelogram, and unroll a circle into sectors to reach πr². Finish with m² ↔ cm² conversion and a quick-check quiz.
- Perimeter & area
- Formula derivations
- m² ↔ cm²
S1 C13 - Volume & Surface Area
Count unit squares to see area, then slide and cut to derive the parallelogram and trapezium formulas. Extrude a base into a prism to watch volume build from its cross-section, unfold nets to total the surface area, and zoom the unit cube to master cm³ ↔ m³.
- Area formulas
- Prisms & cylinders
- Nets & surface area
S2 Math
More coming soon
Secondary 2 Math interactives are on the way.
Watch this spaceUpper Sec EM
More coming soon
Upper Sec Elementary Math interactives are on the way.
Watch this spaceUpper Sec AM
More coming soon
Upper Sec Additional Math interactives are on the way.
Watch this spaceMath — Others
Math-Rover
Drive a rover with typed commands — distances, angles and coordinates — through challenges from thin ropes to drawing a whole house.
- Coordinates
- Angles
- Coding commands
Happy / Sad Numbers
Pick a number, square its digits, sum them, repeat — does it reach 1 (happy) or fall into a loop (sad)? Trace the sequence step by step.
- Happy numbers
- Iteration
- Cycles & loops
CM-97SG X Calculator
A full scientific calculator in your browser — natural display, fractions, trig, logs, memory and S⇔D, laid out like the approved exam model.
- Natural display
- Fractions
- Trig & logs
- Memory
Games
Jump Quest
A MapleStory-style jump quest across five themed towers — leap past gliding snakes, timed spears and falling icicles, and answer questions from your own Google Sheet to earn back lives.
- Platformer
- 5 levels
- Custom question sets
- Revival quiz
Quiz Galaxy
Blast through waves of questions in a space-shooter quiz — answer right to survive, chase a high score, and race against the clock.
- Quiz
- Arcade
- High scores
Studying with Cat
A cosy study clicker — click (or press space) to study, earn currency and build affection with your cat companion, then spend it in the shop.
- Study clicker
- Rewards
- Music
Flappy Animals
A flappy-bird style dodger with a twist — pick your character and difficulty, and optionally fly through questions as you go.
- Arcade
- Difficulty levels
- Quiz mode
Tools
Question Bank
Upload a past paper and it comes back as questions — transcribed, tagged to the syllabus, mark scheme attached. Then build the next paper from the bank and export it to Word or PDF in the school's own format.
- Parse PDFs & Word
- Syllabus tagging
- Mark schemes
- Build & export papers
Flashcards
A shared flashcard library for the class — flip through any set, blow a card up full-screen for teaching, or drill yourself in Test Mode. Teachers build sets by pasting straight from Excel or Word.
- Shared sets
- Full-screen mode
- Test yourself
- Paste from Excel
Random Seating Plan
Shuffle a class into a 4-column seating chart — with boy–girl pairs, spacing, keep-apart groups, pin-to-seat and one-click attendance.
- Random seating
- Boy–girl pairs
- Attendance
- Save classes
CM-97SG X Calculator
A full scientific calculator in your browser — natural display, fractions, trig, logs, memory and S⇔D, laid out like the approved exam model.
- Natural display
- Fractions
- Trig & logs
- Memory
Livescroller
Project a live wall of well-wishes at school events — messages from a Google Form scroll across the screen as they arrive, with an approval filter and click-to-remove moderation.
- Google Sheets feed
- Scroll & fade modes
- Approval filter
- 3 themes
Graph Plotter
Build the figures a worksheet or a paper needs — line graphs, histograms, pie charts, box plots, food webs and more — on real 1 mm graph paper. An axis is set the way a question sets one ("1 cm represents 5 units"), so a figure that says 88 mm wide prints 88 mm wide.
- 12 chart types
- Real graph paper
- Prints to size
- Copy into Word