Home / Class 11–12
Class 6–8 Class 9–10 Class 11–12 College & beyond
Class 11–12: Senior secondary physics, chemistry, biology, maths and CS
Run the model, test the formula from your textbook, then practise with worked answers. Each lab has 20 practice questions (easy, medium and hard): the first 5 are free, the rest come with SimuVeda Pro .
Play Open a lab and press Play to see it move.
Predict Change one slider. Guess what happens, then watch.
Practise Answer the questions under the lab to check you understood.
64 labs for Class 11–12. Sign in to keep your score and see your progress here.
Computer Science 4 Physics 21 Chemistry 8 Biology 10 Mathematics 10 Engineering 8 Operations & Economics 1 Earth & Environment 2
Computer Science
Algo Simulator
Watch sorting, searching, trees, heaps and graph algorithms run one step at a time, with animated visuals you can pause and replay.
Computer Science · Algorithms, Data Structures
Class 11–12 · College & beyond Class 11–12 Computer Science: searching, sorting and stacks
Launch simulator : Algo Simulator
Database Indexes
Compare a full table scan with a B-tree index lookup on generated data, change table size and query selectivity, and count the rows and pages each one touches.
Computer Science · System Design, Data Structures
Class 11–12 · College & beyond Class 12 Computer Science: Database Concepts and SQL
Launch simulator : Database Indexes
Logic Gates
Toggle inputs on digital circuits from single gates to a half adder, full adder and SR latch, trace signal propagation, and generate truth tables.
Computer Science · Algorithms
Class 11–12 · College & beyond Class 11 Computer Science: Computer Systems (Boolean logic)
Launch simulator : Logic Gates
RSA Cryptography
Generate a toy RSA key from two primes, encrypt and decrypt a message step by step, sign it, and see why factoring the modulus breaks the key.
Computer Science · Security & Coding
Class 11–12 · College & beyond Class 11 Computer Science: cyber safety
Launch simulator : RSA Cryptography
Physics
Atom Lab
Build atoms by adding protons, neutrons and electrons, and see how the element, charge and isotope change.
Physics · Atomic & Nuclear, Atomic Structure
Class 9–10 · Class 11–12 Class 11 Chemistry: Structure of Atom
Launch simulator : Atom Lab
Buoyancy
Drop blocks of different densities into different liquids, predict whether they float and how deep, and see Archimedes' principle balance the forces.
Physics · Fluids
Class 9–10 · Class 11–12 Class 11 Physics: Fluids
Launch simulator : Buoyancy
Circular Motion
Spin an object around a circle, change radius, speed and mass, and inspect centripetal acceleration, force and what happens when the string is cut.
Physics · Mechanics
Class 11–12 Class 11 Physics: Motion in a Plane
Launch simulator : Circular Motion
Collisions
Collide two carts on a track, change their masses, velocities and restitution, and check momentum and kinetic energy before and after.
Physics · Mechanics
Class 9–10 · Class 11–12 Class 11 Physics: Work, Energy and Power
Launch simulator : Collisions
Doppler Effect
Move a sound source and a listener, watch wavefronts bunch up and spread out, and compare emitted and received frequency.
Physics · Waves & Sound
Class 11–12 · College & beyond Class 11 Physics: Waves
Launch simulator : Doppler Effect
Electric Fields
Place and drag positive and negative charges, and visualise the electric field vectors, field lines and equipotential contours they create.
Physics · Electricity & Magnetism
Class 11–12 Class 12 Physics: Electric Charges and Fields
Launch simulator : Electric Fields
Electromagnetic Induction
Push a bar magnet through a coil, change speed, turns and magnet strength, and connect the changing magnetic flux to the induced voltage.
Physics · Electricity & Magnetism
Class 11–12 Class 12 Physics: Electromagnetic Induction
Launch simulator : Electromagnetic Induction
Fluid Continuity
Push water through a pipe that narrows and widens, change areas and flow rate, and compare speed and idealised pressure along the pipe.
Physics · Fluids
Class 11–12 Class 11 Physics: Mechanical Properties of Fluids
Launch simulator : Fluid Continuity
Gas Laws
Squeeze, heat and fill a piston of bouncing particles, hold one quantity constant, and see Boyle's, Charles's and Gay-Lussac's laws emerge.
Physics · Heat & Gases
Class 11–12 Class 11 Physics: Kinetic Theory (gas laws)
Launch simulator : Gas Laws
Geometric Optics
Drag an object in front of a thin lens, change the focal length, and trace the principal rays to find the image position, size and type.
Physics · Optics
Class 6–8 · Class 9–10 · Class 11–12 Class 12 Physics: Ray Optics
Launch simulator : Geometric Optics
Heat Diffusion
Heat a metal rod, choose the material and end temperatures, and watch the temperature profile relax towards a straight-line steady state.
Physics · Heat & Gases
Class 6–8 · Class 11–12 Class 11 Physics: Thermal Properties of Matter
Launch simulator : Heat Diffusion
Inclined Plane
Put a block on a ramp, change slope, mass and friction, resolve the forces and predict whether it slides.
Physics · Mechanics
Class 6–8 · Class 11–12 Class 11 Physics: Laws of Motion (friction, resolving forces)
Launch simulator : Inclined Plane
Magnetic Fields
Place current-carrying wires and coils, and see the magnetic field lines, strength and direction they create, plus forces between parallel wires.
Physics · Electricity & Magnetism
Class 6–8 · Class 9–10 · Class 11–12 Class 12 Physics: Moving Charges and Magnetism
Launch simulator : Magnetic Fields
Orbital Motion
Launch a satellite around a planet, change its starting speed and direction, and compare circular, elliptical and escape trajectories.
Physics · Mechanics
Class 9–10 · Class 11–12 Class 11 Physics: Gravitation
Launch simulator : Orbital Motion
Pendulum
Swing a simple pendulum, change length, gravity, amplitude and damping, and compare the measured period with the small-angle formula.
Physics · Mechanics, Waves & Sound
Class 6–8 · Class 11–12 Class 11 Physics: Oscillations
Launch simulator : Pendulum
Projectile Motion
Launch a projectile, change angle, speed, gravity, height and air drag, and compare trajectories, range and flight time.
Physics · Mechanics
Class 11–12 Class 11 Physics: Motion in a Plane
Launch simulator : Projectile Motion
Radioactive Decay
Watch a sample of unstable nuclei decay at random, change half-life and starting count, and compare the stochastic count with the exponential expectation.
Physics · Atomic & Nuclear
Class 11–12 · College & beyond Class 12 Physics: Nuclei
Launch simulator : Radioactive Decay
Refraction
Shine a ray between two media, change refractive indices and incidence angle, and find the critical angle and total internal reflection.
Physics · Optics
Class 9–10 · Class 11–12 Class 12 Physics: Ray Optics
Launch simulator : Refraction
Spring and Mass
Oscillate a mass on a spring, change mass, stiffness and damping, and watch kinetic, elastic and lost energy trade places.
Physics · Mechanics
Class 11–12 Class 11 Physics: Oscillations
Launch simulator : Spring and Mass
Standing Waves
Drive a string fixed at both ends, change length, tension, density and frequency, and find the resonant harmonics.
Physics · Waves & Sound
Class 11–12 Class 11 Physics: Waves
Launch simulator : Standing Waves
Wave Interference
Add two travelling waves, change their amplitude, frequency and phase, and watch superposition create constructive, destructive interference and beats.
Physics · Waves & Sound
Class 11–12 Class 12 Physics: Wave Optics
Launch simulator : Wave Interference
Chemistry
Acid–Base Titration
Add base from a burette to an acid, graph the pH curve, and identify the equivalence point, buffer region and a suitable indicator.
Chemistry · Acids & Bases
Class 6–8 · Class 9–10 · Class 11–12 Class 11 Chemistry: Equilibrium (ionic)
Launch simulator : Acid–Base Titration
Calorimetry
Drop a hot metal into water in an insulated cup, change masses, materials and temperatures, and solve the energy balance for the final temperature.
Chemistry · Thermochemistry & Mixtures
Class 11–12 Class 11 Physics: Thermal Properties of Matter; Class 11 Chemistry: Thermodynamics
Launch simulator : Calorimetry
Chemical Equilibrium
Run a reversible reaction A ⇌ B to equilibrium, then add reactant, remove product or change temperature, and watch Le Chatelier's principle at work.
Chemistry · Kinetics & Equilibrium
Class 11–12 Class 11 Chemistry: Equilibrium
Launch simulator : Chemical Equilibrium
Chromatography
Spot a mixture on a strip, change each dye's affinity and the solvent flow, and watch components separate by retention factor.
Chemistry · Separation
Class 6–8 · Class 9–10 · Class 11–12 Class 11 Chemistry: methods of purification
Launch simulator : Chromatography
Electrochemical Cell
Build a galvanic cell from two half-cells, find the anode, follow electron and ion flow, and work out the voltage with the Nernst equation.
Chemistry · Electrochemistry
Class 11–12 Class 12 Chemistry: Electrochemistry
Launch simulator : Electrochemical Cell
Phase Diagram
Move a sample of water or carbon dioxide around its pressure–temperature phase diagram and see where it is solid, liquid, gas or supercritical.
Chemistry · Thermochemistry & Mixtures
Class 11–12 · College & beyond Extends Class 9 states of matter; phase diagrams are college level
Launch simulator : Phase Diagram
Reaction Rates
Run a reaction A + B → C, change temperature, concentration and activation energy, and compare particle collisions with the rate law and Arrhenius equation.
Chemistry · Kinetics & Equilibrium
Class 11–12 Class 12 Chemistry: Chemical Kinetics
Launch simulator : Reaction Rates
Solubility
Dissolve salts in water, change temperature and amount, and see when a solution becomes saturated and excess solid remains or crystallises out.
Chemistry · Thermochemistry & Mixtures
Class 6–8 · Class 9–10 · Class 11–12 Class 12 Chemistry: Solutions
Launch simulator : Solubility
Biology
Enzyme Kinetics
Change substrate concentration, Vmax, Km and inhibitor type, and read reaction velocity curves and Lineweaver–Burk plots.
Biology · Cells & Physiology
Class 11–12 · College & beyond Class 11 Biology: Biomolecules (enzymes)
Launch simulator : Enzyme Kinetics
Epidemic Dynamics
Run the SIR model of an epidemic, change transmission, recovery and vaccination, and compare peak size, timing and final outbreak size.
Biology · Ecology
Class 11–12 · College & beyond Class 12 Biology: Human Health and Disease
Launch simulator : Epidemic Dynamics
Food Web
Change species populations in a small grassland food web and follow how a change in one species ripples through the others.
Biology · Ecology
Class 6–8 · Class 9–10 · Class 11–12 Class 12 Biology: Ecosystem
Launch simulator : Food Web
Genetic Crosses
Choose parental alleles for one or two genes, build the Punnett square, and compare expected offspring ratios with a random sample of offspring.
Biology · Evolution & Genetics
Class 9–10 · Class 11–12 Class 12 Biology: Principles of Inheritance and Variation
Launch simulator : Genetic Crosses
Genetic Drift
Run many populations at once under pure chance (Wright–Fisher model), change population size, and compare how fast alleles fix or vanish.
Biology · Evolution & Genetics
Class 11–12 · College & beyond Class 12 Biology: Evolution (Hardy–Weinberg, genetic drift)
Launch simulator : Genetic Drift
Natural Selection
Evolve a population of moths on light and dark bark, change the selection pressure and mutation rate, and track trait frequencies across generations.
Biology · Evolution & Genetics
Class 11–12 Class 12 Biology: Evolution
Launch simulator : Natural Selection
Neuron Signals
Stimulate a model neuron, change stimulus strength and membrane properties, and watch threshold, action potentials, refractory periods and firing rate.
Biology · Cells & Physiology
Class 9–10 · Class 11–12 · College & beyond Class 11 Biology: Neural Control and Coordination
Launch simulator : Neuron Signals
Osmosis
Separate two solutions with a semi-permeable membrane, change concentrations and permeability, and watch net water movement and osmotic pressure.
Biology · Cells & Physiology
Class 9–10 · Class 11–12 Class 12 Chemistry: Solutions (osmotic pressure)
Launch simulator : Osmosis
Photosynthesis
Adjust light intensity, carbon dioxide and temperature for a leaf, and explore which factor limits the rate of photosynthesis.
Biology · Cells & Physiology
Class 6–8 · Class 9–10 · Class 11–12 Class 11 Biology: Photosynthesis in Higher Plants
Launch simulator : Photosynthesis
Predator and Prey
Model rabbits and foxes with the Lotka–Volterra equations, change growth and predation rates, and inspect population cycles and the phase-plane orbit.
Biology · Ecology
Class 11–12 · College & beyond Class 12 Biology: Organisms and Populations (population interactions)
Launch simulator : Predator and Prey
Mathematics
Bayesian Updating
Set a prior, observe evidence such as test results or coin flips, and watch the posterior probability update with Bayes' theorem.
Mathematics · Probability & Statistics
Class 11–12 · College & beyond Class 12 Maths: Probability (Bayes' theorem)
Launch simulator : Bayesian Updating
Complex Plane
Drag two complex numbers on the Argand plane and see addition as vector sum, multiplication as rotate-and-scale, and powers and roots as spirals.
Mathematics · Linear Algebra
Class 11–12 Class 11 Maths: Complex Numbers
Launch simulator : Complex Plane
Derivative Explorer
Move a point along a curve and shrink the secant interval to see the secant slope approach the derivative, with the derivative curve traced live.
Mathematics · Calculus
Class 11–12 Class 11 Maths: Limits and Derivatives; Class 12 Maths: Application of Derivatives
Launch simulator : Derivative Explorer
Fractals
Explore the Mandelbrot set, Julia sets, the Koch snowflake and a fractal tree, changing iteration depth and parameters to see self-similar detail.
Mathematics · Geometry & Dynamics
Class 11–12 · College & beyond Builds on Class 11 Maths: Complex Numbers
Launch simulator : Fractals
Gradient Descent
Roll down a loss landscape with gradient descent, change the learning rate, start point and momentum, and see convergence, oscillation and divergence.
Mathematics · Calculus
Class 11–12 · College & beyond Builds on Class 12 Maths: Application of Derivatives (maxima and minima)
Launch simulator : Gradient Descent
Integral Explorer
Approximate the area under a curve with left, right, midpoint and trapezoid sums, change partitions and bounds, and watch the error shrink.
Mathematics · Calculus
Class 11–12 Class 12 Maths: Integrals
Launch simulator : Integral Explorer
Linear Transformations
Edit a 2×2 matrix and watch it transform a grid, the basis vectors and a shape, with determinant, eigenvectors and animation from the identity.
Mathematics · Linear Algebra
Class 11–12 · College & beyond Class 12 Maths: Matrices
Launch simulator : Linear Transformations
Monte Carlo Estimation
Throw random points to estimate π or the area under a curve, and watch the error shrink with the square root of the sample count.
Mathematics · Probability & Statistics
Class 6–8 · Class 9–10 · Class 11–12 Class 8 Maths: data handling (chance and probability); Class 10 Maths: Probability (estimating π with random points)
Launch simulator : Monte Carlo Estimation
Probability Distributions
Pick a distribution, change its parameters, draw random samples and compare the histogram with the theoretical curve, mean and spread.
Mathematics · Probability & Statistics
Class 11–12 · College & beyond Class 12 Maths: Probability
Launch simulator : Probability Distributions
Regression
Add, drag and delete data points and watch the least-squares line, residuals, R² and the pull of outliers update live.
Mathematics · Probability & Statistics
Class 11–12 · College & beyond Class 11 Economics: Statistics for Economics (correlation)
Launch simulator : Regression
Engineering
Battery Storage
Size an off-grid solar battery system, set load and generation profiles, and track state of charge, unmet demand and spilled energy hour by hour.
Engineering · Energy Systems
Class 11–12 · College & beyond Builds on Class 12 Chemistry: Electrochemistry (batteries)
Launch simulator : Battery Storage
Building Insulation
Choose insulation, glazing and air-tightness for a two-storey house and compare U-values, the temperature through the wall and heat loss.
Engineering · Energy Systems
Class 6–8 · Class 11–12 · College & beyond Class 11 Physics: Thermal Properties of Matter (conduction)
Launch simulator : Building Insulation
RC Circuit
Charge and discharge a capacitor through a resistor, change R, C and the supply voltage, and read the time constant from the exponential curves.
Engineering · Circuits & Electronics
Class 11–12 · College & beyond Class 12 Physics: Electrostatic Potential and Capacitance
Launch simulator : RC Circuit
RLC Resonance
Drive a series RLC circuit with an AC source, sweep the frequency, and inspect current amplitude, phase and the sharpness of resonance.
Engineering · Circuits & Electronics
Class 11–12 · College & beyond Class 12 Physics: Alternating Current (resonance)
Launch simulator : RLC Resonance
Robot Arm
Set joint angles or drag a target for a two-link robot arm, and explore forward and inverse kinematics, elbow-up and elbow-down, and reach.
Engineering · Control Systems
Class 11–12 · College & beyond Builds on Class 11 Maths: Trigonometric Functions
Launch simulator : Robot Arm
Solar Panel Geometry
Change latitude, date, time, panel tilt and direction, and see the sun's path, the angle sunlight hits the panel, and daily energy.
Engineering · Energy Systems
Class 6–8 · Class 11–12 Class 11 Geography: Solar Radiation, Heat Balance and Temperature
Launch simulator : Solar Panel Geometry
Truss Forces
Load Pratt, Howe, Warren and A-frame trusses, change span, height and loads, and see tension and compression in every member by the method of joints.
Engineering · Structures & Mechanisms
Class 11–12 · College & beyond Builds on Class 11 Physics: Laws of Motion (equilibrium of forces)
Launch simulator : Truss Forces
Vibration Isolation
Mount a machine on springs and dampers over a shaking floor, change mass, stiffness, damping and frequency, and compare transmissibility.
Engineering · Structures & Mechanisms
Class 11–12 · College & beyond Class 11 Physics: Oscillations (forced oscillations, resonance)
Launch simulator : Vibration Isolation
Operations & Economics
Market Supply and Demand
Shift supply and demand curves, add a tax, price ceiling, floor or quota, and see the equilibrium, consumer and producer surplus, and deadweight loss.
Operations & Economics · Markets & Auctions
Class 11–12 · College & beyond Class 12 Economics: Introductory Microeconomics (demand, supply, market equilibrium)
Launch simulator : Market Supply and Demand
Earth & Environment
Carbon Cycle
Run a four-reservoir carbon cycle model from 1850 to 2200, change future emissions, and track atmospheric CO₂ and where the carbon goes.
Earth & Environment · Climate & Carbon
Class 11–12 · College & beyond Class 11 Geography: World Climate and Climate Change
Launch simulator : Carbon Cycle
Urban Heat
Change a city surface's colour, shade, vegetation and heat storage, and compare its energy balance and day–night temperatures with a park.
Earth & Environment · Climate & Carbon
Class 11–12 · College & beyond Class 11 Geography: Solar Radiation, Heat Balance and Temperature
Launch simulator : Urban Heat