TH EN
Sign in Sign up

What do you want to try today?

A 3D lab for hands-on learning — program a robot, run chemistry experiments, build circuits and bridges, and look through a microscope. Explore freely or submit it as classwork.

Featured labs

New, freshly updated, and the most played

Earth & Space UpdatedMost played

Sky

Spin the Moon around the Earth and watch the phases come from the angle you view the lit half at, not from the Earth's shadow · move the Earth along its orbit to find that the 23.5° axial tilt causes the seasons, not the distance to the Sun · line all three up for an eclipse, and watch the eight planets orbit at their true periods.

Play now Played 4 times so far
Earth & Space Updated Most played

Sky

Spin the Moon around the Earth and watch the phases come from the angle you view the lit half at, not from the Earth's shadow · move the Earth along its orbit to find that the 23.5° axial tilt causes the seasons, not the distance to the Sun · line all three up for an eclipse, and watch the eight planets orbit at their true periods.

ป.4 ป.5 ป.6 ม.1
v1.1.7 Start
Earth & Space Updated

Geology

Push the tectonic plates around with your own hands in 3D — colliding edges throw up mountains and trenches, spreading edges open rift valleys and make fresh crust · a fault stores stress load after load until it lets go as an earthquake · then locate the epicentre yourself from the S-minus-P delays at 3–5 draggable seismic stations, with magnitude and depth you choose · pick the crust type on each side, plate speed, thickness and erosion to see how continent-continent collision differs from ocean-continent subduction · mix your own magma (silica, gas, supply) and watch it erupt as a gentle shield or a violent blast.

ป.6 ม.1 ม.2 ม.3
v1.0.7 Start
Earth & Space Updated

Gravity & Orbits

Launch a satellite yourself and see how little difference in speed decides its fate — too slow and it falls back, just right and the orbit closes into a circle, faster still and it stretches into an ellipse, past escape velocity and it never returns · then take three orbits of different sizes and prove Kepler's third law, that T²/a³ really is constant.

ม.3 ม.4 ม.5 ม.6
v1.1.4 Start
Earth & Space Updated Most played

Weather & Water Cycle

Run the water cycle in 3D — set how hard the sun beats down and how humid the air is, then watch water evaporate and condense into cloud · you find that rain only falls once the air cools to saturation, so adding moisture without dropping the temperature gets you nowhere · then the rain runs off and collects back into the water body, closing the loop.

ป.5 ป.6 ม.1 ม.2
v1.1.0 Start
Biology Updated

Microscope

Examine six real slide preparations, from onion epidermis and pondweed leaf to stomata, xylem and a root tip in mitosis · switch objectives and rack the focus yourself the way you would on a real microscope, and the image blurs when you miss it · then identify the structures you can see and measure cell sizes against the eyepiece scale.

ป.5 ป.6 ม.1 ม.2
v1.2.8 Start
Biology Updated

How an Epidemic Spreads

A town from above, every person changing colour with their status, starting from three cases and spreading through the real SIR/SEIR equations · set R₀, the infectious period, the incubation period and the vaccination rate, then watch the curve run against the hospital-bed line · you find that vaccinating past 1 − 1/R₀ protects even the people who were never vaccinated.

ม.3 ม.4 ม.5 ม.6
v1.0.3 Start
Biology Updated

Photosynthesis

Set the light, carbon dioxide, water and temperature, then measure the rate of photosynthesis from the oxygen bubbles the plant gives off · you discover that raising a factor already in surplus moves the rate not at all, because a single scarcest factor is holding the whole process back · the plant grows for real at whatever rate you manage to reach.

ม.1 ม.2 ม.3
v1.0.9 Start
Biology Updated

Soil, Fertiliser and Yield

A 3D field where the plants stand as tall as the yield the model computes · pick from four soils that each fail differently, then decide the fertiliser, the lime and the water yourself · the side panel draws Liebig's barrel so you can see which stave is shortest, because yield is set by the single scarcest nutrient and never by the total · on acid soil no amount of phosphorus works until lime fixes the pH first.

ม.1 ม.2 ม.3 ม.4
v1.0.3 Start
Biology Updated

DNA to Protein

A 3D double helix whose bases pair by the real rules, A=T with two bonds and G≡C with three · click any base and follow the consequences all the way down, coding strand to mRNA to amino acid, through the standard 64-codon table · you find that inserting or deleting a single base shifts the reading frame and rewrites everything after it.

ม.4 ม.5 ม.6
v1.1.3 Start
Biology Updated

Genetics

Cross plants for dominant and recessive traits and watch the Punnett square for the offspring build itself in 3D · you find that two parents both showing the dominant trait still produce a recessive child one time in four, because the recessive allele has been hiding in the carriers · then work out the genotype and phenotype ratios and check them against the counts.

ม.1 ม.2 ม.3 ม.4
v1.1.3 Start
Biology Updated Most played

Ecosystem

Build a food web from nine species, set the starting populations, then let predators and prey actually run in 3D · the numbers swing up and down out of phase instead of settling, and removing the top predator collapses the whole web in stages · the energy pyramid beside it explains why there are always so few predators at the top.

ป.5 ป.6 ม.1 ม.2
v1.0.9 Start
Biology Updated Most played

Human Body

Explore three body systems in 3D — digestive, circulatory and respiratory · put the organs in the right order along each pathway, then release food, blood or air and watch it travel the route you built, stalling wherever the order is wrong · you see that the three systems close into one loop rather than running separately.

ป.5 ป.6 ม.1 ม.2
v1.2.3 Start
Biology Updated

Evolution & Natural Selection

Dark and pale moths rest on tree bark and the birds take whichever stands out · Hardy-Weinberg equilibrium only holds while nothing at all is happening, so this lab breaks its conditions one at a time — switch predation on and the allele frequencies move immediately, cut the population to ten and they drift on their own with no selection at all.

ม.2 ม.3 ม.4 ม.5
v1.0.5 Start
Chemistry Updated University

Spectroscopy

There is an unknown compound in the bottle. Hit it with infrared and read off which functional groups are present, hit it with magnetic resonance and count how many kinds of proton there are and how many neighbours each kind has, hit it with mass spectrometry for the molecular mass and the pieces that break off, then put all three together until only one structure fits · you will find out for yourself that mass alone cannot decide it, because acetone and propanal both weigh exactly 58, and only the infrared tells you whether the aldehyde C–H band at 2750 is there · the n+1 rule works in front of you, with three neighbours always splitting a signal into four peaks in a 1:3:3:1 ratio · and chlorine and bromine leave an isotope fingerprint at M+2 that names them on sight.

ปี 2 ปี 3
v1.0.5 Start
Chemistry Updated

Chem

Six chemistry benches in one room — mix reagents and watch what happens, test acids and bases with indicators, run flame tests for the element colours, titrate to the endpoint, measure reaction rates, and separate mixtures · pick whichever bench you want first, then work through the real procedure from preparing reagents to reading the result.

ม.1 ม.2 ม.3 ม.4
v1.2.2 Start
Chemistry Updated

Atom Builder

Assemble an atom yourself from protons, neutrons and electrons in 3D and see which element you end up with · you discover that only the proton count decides the element — changing neutrons gives an isotope, changing electrons an ion · then fill the energy shells and read off the valence that tells you how this element will bond.

ม.1 ม.2 ม.3 ม.4
v1.1.3 Start
Chemistry Updated

3D Periodic Table

A 3D periodic table with all 118 elements, floating tiles laid out by group and period and coloured by family · click any of them for atomic number, mass, electron configuration and properties, then highlight a whole family to see why elements in one group behave alike · a guess-the-element quiz trains you to actually read the table.

ม.1 ม.2 ม.3 ม.4
v1.1.3 Start
Chemistry Updated

Crystals & Materials

Rotate the unit cells of five crystal structures in three dimensions and swell the atoms until they touch to compare how tightly each packs · you find FCC and HCP reach 74% while the diamond lattice leaves 66% of its volume empty · count atoms per cell from the fractions shared with neighbours, slice the Miller planes, and compute densities to check against measured values.

ม.4 ม.5 ม.6 ปวช.
v1.0.4 Start
Chemistry Updated

Electrochemistry & Batteries

Drop two metals into their own beakers, link them with a salt bridge, and you have a battery whose bulb lights to the real voltage · the 14 standard potentials are the measured values from the CRC Handbook, so zinc against copper gives 1.10 V exactly as the Daniell cell does, and the same metal on both sides gives nothing at all, because there is no difference to drive it.

ม.4 ม.5 ม.6
v1.0.4 Start
Chemistry Updated

Molecules & Bonding

Build molecules yourself in three dimensions — pick the central and outer atoms, set the bonds and lone pairs, and watch the shape rearrange under VSEPR as you go · you find that lone pairs push harder than bonds, which is what squeezes the angles down · dipole arrows show at once whether the molecule is polar or whether everything cancels, with a library of 15 real molecules and a shape quiz.

ม.3 ม.4 ม.5 ม.6
v1.0.8 Start
Chemistry Updated

States of Matter

Heat or cool a substance and watch its particles pass from solid to liquid to gas in 3D · the heating curve beside it has flat stretches where the temperature refuses to rise even though heat is still going in, because every joule is going into breaking the bonds between particles rather than into making them move faster.

ป.4 ป.5 ป.6 ม.1
v1.1.1 Start
Chemistry Updated

Reaction Rates & Equilibrium

The reaction A + B ⇌ C + D in a beaker where four colours of particle really do collide, their counts tracking concentrations integrated from the rate law · you find that equilibrium does not mean the reaction has stopped, only that the two directions now run at the same speed · and a catalyst, lowering both activation energies equally, gets you there far sooner while K does not move at all.

ม.5 ม.6
v1.0.3 Start
Coding Updated

Coding Bot

Snap command blocks together to walk and jump a character over obstacles to the goal in 3D · one step out of order and it falls or crashes, so the whole sequence has to be thought through before you press run, and loops replace repeated blocks to keep the program short enough to debug.

ป.4 ป.5 ป.6 ม.1
v1.1.2 Start
Coding Updated

IoT

Drag IoT devices from a catalogue of 24 onto the board, connect them to the cloud, and write automation rules of the form if a sensor crosses a threshold, drive an actuator · watch the data flow across the network into a live dashboard, and see that devices never talk to each other directly, always through a broker · export the whole thing as Python over MQTT.

ม.1 ม.2 ม.3 ม.4
v1.2.2 Start
Coding Updated University

Advanced Machine Learning

Slide a three-by-three filter across an image and watch the feature map appear cell by cell — a vertical filter answers a vertical line at full strength and stays completely silent on a horizontal one · the same weights are reused at every position, so the layer holds ten parameters where a fully connected layer producing the same output would need twenty thousand · press train and watch filters that started as random numbers turn themselves into edge detectors, with nobody having told them what an edge is · the attention mode shows every token asking which other tokens matter to it, and switching off the division by the square root of the dimension makes the softmax saturate and the gradients vanish on the spot · the last mode raises the polynomial degree until the curve threads every data point exactly, while its predictions on new points get steadily worse, then pulls it back with a penalty.

ปี 3 ปี 4
v1.0.3 Start
Coding Updated

Robot Arm

Write a command sequence that makes a three-joint arm pick a box up and set it down on target, watching every joint move in 3D · you find that all three angles decide the gripper position together, so moving one shifts everything, and the finished routine exports as Python for a real servo arm.

ป.6 ม.1 ม.2 ม.3
v1.1.1 Start
Coding Updated Most played

How a machine actually learns

Four ways of learning that work completely differently, on one board — a single perceptron that nudges its weights every time it guesses wrong, until you discover it can only ever draw one straight line and loses to XOR outright · a two-layer network that bends the boundary until it wraps the data · k-nearest neighbours, which trains on nothing and votes when asked · and k-means, which finds the groups without ever seeing an answer.

ม.1 ม.2 ม.3 ม.4
v1.2.3 Start
Coding Updated University

Databases and Query Plans

Insert keys into a B+ tree one at a time and watch the nodes split in front of you — the tree grows from the root rather than the leaves, which is why every leaf sits at the same depth whether the keys arrive sorted or shuffled · push it to ten thousand keys and the tree gains only a few levels, so a lookup reads six pages instead of sweeping two hundred and fifty · a second mode is a real cost-based planner counting disk pages, and it shows the point where using the index stops paying, because chasing pointers one row at a time costs more than reading the whole table in one sweep · the three join methods swap places depending on table sizes, with none of them best in every case · the last mode lets you assemble a query from relational algebra operators and watch real rows flow through each one.

ปี 2 ปี 3
v1.0.3 Start
Coding Updated

Embedded Systems

Eight embedded systems simulated in 3D — traffic lights, a 7-segment display, air-conditioner control, soil moisture, a washing machine, parking sensors, PWM RGB lighting and a lift · each one is the same loop of read a sensor, decide, drive an output, and once it makes sense the lab generates the Python for a real board.

ป.6 ม.1 ม.2 ม.3
v1.1.4 Start
Coding Updated

Shortest Path Lab

A 3D town map where dots are towns and lines are roads with their lengths on them · step through Dijkstra's algorithm and watch everything it thinks, the confirmed distance floating over each town and the one being picked glowing orange · you find the confirmation order comes out sorted from nearest to farthest, which is exactly why the algorithm is correct · Kruskal's mode then builds the minimum spanning tree.

ม.2 ม.3 ม.4 ม.5
v1.1.2 Start
Coding Updated

Walking Robot

Snap Scratch-style blocks to drive a robot through missions on a field you design or randomise, using several sensors to decide what to do · a robot driven by timing alone fails the moment the field changes, while one that reads its sensors survives — then export it as Python with a wiring diagram for real hardware.

ป.5 ป.6 ม.1 ม.2
v1.2.4 Start
Coding Updated

How the Internet Works

A miniature map of the internet in 3D — resolve a name to an IP through DNS, then follow the packets hop by hop across the routers · cut the main link and the network finds a detour by itself; only when every route is gone does anything actually break, which is precisely why the internet was designed without a centre · the ping times move with the real distances.

ป.6 ม.1 ม.2 ม.3
v1.1.2 Start
Maths Updated

Calculus

See calculus rather than solve it — in derivative mode, drag a point along the curve and the tangent line and the value of f′(x) follow it, so you find that peaks and troughs are exactly where the slope passes through zero · in integral mode, stack Riemann rectangles under the curve and add more of them until the estimate converges on the true area.

ม.4 ม.5 ม.6
v1.1.0 Start
Maths Updated

Interest, Loans and Inflation

3D money bars that rise year by year from the real formulas · in savings mode compound interest stands beside simple interest so you watch the gap widen faster and faster, and the lab asks what starting five years late costs you at the end · loan mode opens the amortisation schedule month by month, showing the first instalment is over 80% interest · inflation mode shows a balance that grows while buying less.

ม.2 ม.3 ม.4 ม.5
v1.0.3 Start
Maths Updated

Trigonometry

Use trigonometry to measure something real — set up a theodolite, sight the laser on the top of a building, and get its height from distance × tan(angle) without climbing anything · turn the unit circle to see that sine and cosine are just the shadows of one point on two axes, which is why they unroll into waves, and watch the tangent run off to infinity at 90°.

ม.3 ม.4 ม.5 ม.6
v1.0.7 Start
Maths Updated University

Linear Algebra You Can Grab

The plane is a rubber sheet you actually deform — pick a matrix and watch the whole grid stretch, shear, flip, or collapse onto a single line in front of you · drag an arrow around the circle to hunt for the direction that comes out unturned, which is an eigenvector · the unit square becomes a parallelogram whose area is exactly the determinant · the circle becomes an ellipse whose axes are the singular values · then compress an image with SVD and watch it sharpen one term at a time.

ปี 1 ปี 2 ปี 3
v1.0.3 Start
Maths Updated

3D Geometry

Explore six solids in 3D, adjusting width, height and radius while the volume and surface area update as you go · you find that doubling an edge multiplies the volume by eight but the surface area by only four · unfold each solid into its net to see exactly which faces the surface area comes from, then hit a target volume.

ป.4 ป.5 ป.6 ม.1
v1.1.1 Start
Maths Updated

3D Art Studio

A 3D art studio — stack coloured blocks on a grid to build sculptures or three-dimensional pixel art · pick colours from the palette, build up in layers, erase with the rubber, and orbit the piece to check the shape you had in mind still reads from every angle · when it looks right, submit it.

ป.4 ป.5 ป.6 ม.1
v1.1.3 Start
Maths Updated

Statistics & Probability

A 3D Galton board — drop balls through the pins one at a time, each pin a single left-or-right coin flip · you find that the pile arranges itself into a bell curve with nobody making it do so · roll dice and watch the frequencies converge on 1/6 as the law of large numbers takes hold, then practise reading mean, median and mode.

ป.5 ป.6 ม.1 ม.2
v1.0.7 Start
Maths Updated

Equations & Graphs

Three ideas that turn out to be one · a 3D balance scale where the only rule is that whatever you do to one side you do to the other, so it can never tip · drag a, b and c of a parabola and watch it move, with the discriminant b² − 4ac counting the roots before you solve anything · and a pair of linear equations whose solution is simply where the two lines cross.

ม.1 ม.2 ม.3 ม.4
v1.1.2 Start
Maths Updated University

Signals and Fourier

Every mode gives you something real to watch instead of a graph — a speaker cone driven by the signal, with tuning forks that shake when their frequency is present and stand still when it is not · a string that morphs into a square wave as you add harmonics, though the spike at the edge never goes away · a wheel under a strobe that appears to turn backwards exactly as wagon wheels do in films · and two tones flowing into a filter with one coming out.

ปี 2 ปี 3 ปี 4
v1.0.3 Start
Physics Updated

Motion

Three motion stations — roll a cart down an incline and time it with light gates to extract the acceleration and g, land a projectile on target by treating the horizontal and vertical motions as two problems that never interfere, and collide gliders on an air track to confirm total momentum before a collision always equals after.

ม.2 ม.3 ม.4 ม.5
v1.1.5 Start
Physics Updated

Fluids & Buoyancy

Drop ten objects into six liquids and work out what actually decides whether something floats · you find that changing the size leaves the submerged fraction untouched, because density alone sets it — ice sits exactly 91.7% under, and steel floats on mercury · measure the pressure down a column to see it rise linearly, then move to the wind tunnel to compare drag across five shapes and find the angle where a wing stalls.

ม.1 ม.2 ม.3 ม.4
v1.0.3 Start
Physics Updated

Heat

Explore heat in 3D — mix hot and cold water, but predict the final temperature before you look · you find that the heat the hot water loses is exactly the heat the cold water gains, which is why the answer is never the simple average unless the masses match · then compare materials that conduct at different rates and test how much an insulator really slows the loss.

ม.1 ม.2 ม.3
v1.0.9 Start
Physics Updated

Simple Machines

Explore five simple machines in 3D — lever, pulley, inclined plane, wheel and axle, and gears · set them up and actually lift the load to measure the mechanical advantage · you discover that not one of them reduces the work required: however much less force you need, you pull through exactly that much more distance.

ป.4 ป.5 ป.6 ม.1
v1.2.1 Start
Physics Updated

Music & the Physics of Sound

Play a 3D keyboard with real sound and the frequency of every note on show, and prove for yourself that an octave is exactly 2:1 and that every semitone is the same ratio, 2^(1/12) · compare equal temperament against whole-number ratios and you find the major third is 14 cents out — the price a piano pays for being playable in every key.

ม.1 ม.2 ม.3 ม.4
v1.0.3 Start
Physics Updated

Nuclear & Radioactivity

Three nuclear experiments in one lab — run the clock and watch 200 atoms halve away at the true half-lives of six isotopes, then date an archaeological find with carbon-14 · fire alpha, beta and gamma at paper, aluminium and lead to find out what stops what · and work the control rods until a reactor settles exactly at k = 1, then pull one that is already running away back to safety.

ม.4 ม.5 ม.6
v1.0.4 Start
Physics Updated

Energy & Roller Coasters

Design your own roller coaster — set the height of all five towers, release the car, and watch potential trade against kinetic energy the whole way round · any hill taller than the energy you have left is one the car simply cannot crest, because friction has been taking its cut over every metre · in free-rolling mode the forces are integrated moment by moment, so a car that fails a climb rolls back down and oscillates in the valley until nothing is left.

ม.1 ม.2 ม.3 ม.4
v1.2.3 Start
Physics Updated

Circuit

Build real circuits on a 3D board, in series and in parallel, then measure current and voltage against Ohm's law · you see that a series loop shares one current but splits the voltage while a parallel one does the opposite · a house-wiring stage then has you bill the energy in units and size the breaker and fuse to the load.

ป.6 ม.1 ม.2 ม.3
v1.2.4 Start
Physics Updated

Magnetism

Explore magnetism in 3D — bring poles together to feel attraction and repulsion, then scatter compasses around them until the shape of the field appears · you find that field lines always leave the north pole and enter the south, and never cross · then wind a coil round an iron core and switch a current on to make an electromagnet you can turn off.

ป.6 ม.1 ม.2 ม.3
v1.1.0 Start
Physics Updated

Momentum & Collisions

A billiard table where the balls collide by real physics, drawn larger when they are heavier so you can see the mass · a before-and-after table shows momentum and kinetic energy side by side, and you find total momentum comes out identical every single time while kinetic energy only survives when e = 1 · wind e down to zero and the balls stick together.

ม.4 ม.5 ม.6
v1.0.3 Start
Physics Updated

Popsicle Bridge

Build a truss out of lolly sticks to span the gap, then send a car across to test it · the tension and compression in every member is worked out for real, and the ones near failure change colour before they go · you find that the triangle is the only shape that will not deform, so a frame made of squares folds the moment it takes load.

ป.5 ป.6 ม.1 ม.2
v1.1.0 Start
Physics Updated

Sound & Waves

Explore waves in 3D — set the amplitude, frequency and speed, and hear the sound change as you do · you find that the wavelength is not yours to choose: v = fλ fixes it, so every rise in frequency shortens it · then tune the frequency until a standing wave locks onto the string, which only happens at a few particular values.

ม.2 ม.3 ม.4 ม.5
v1.1.2 Start
Physics Updated

Optics

Slide an object in front of converging and diverging lenses and curved mirrors, watching the ray diagram and the image redraw as you move · you find that anything inside the focal point always gives an upright virtual image · then find the critical angle with Snell's law until light reflects totally, and split white light with a prism.

ป.6 ม.1 ม.2 ม.3
v1.1.5 Start
Science Updated University

Organic Reaction Mechanisms

Watch a nucleophile attack the carbon from directly opposite the leaving group while the three remaining groups flip inside out like an umbrella in a gale — Walden inversion, which no paper drawing ever conveys the way watching it turn does · switch to SN1 and the leaving group departs first, giving a flat carbocation that accepts attack equally on either face, so run it enough times and a 50:50 racemic mixture appears on its own · then set all four mechanisms racing: change the substrate, leaving group, base, solvent and temperature, and see which one wins.

ปี 2 ปี 3
v1.0.3 Start
Science Updated University

Electromagnetic Waves

An optical bench with a real wave running on it, solving Maxwell's equations live every frame by FDTD · the electric and magnetic fields are drawn at right angles so you see both at once · put a glass block in the path and the wave genuinely slows down while its wavelength shrinks by the refractive index · aim it at a denser surface and watch the reflection come back upside down · coat the surface with a film a quarter of a wavelength thick and the reflection all but disappears, exactly as on a coated spectacle lens.

ปี 2 ปี 3
v1.0.3 Start
Science Updated

Advanced Quantum

Five stations covering what actually makes quantum mechanics strange · build your own circuits up to 4 qubits and watch the Bloch arrows and complex amplitudes move as you drop gates, with Bell pairs, GHZ, Deutsch, Grover and full state teleportation · fire entangled pairs at two analysers until S climbs past 2, which no local hidden-variable theory can reach, then switch to a hidden-variable model and see it fail · send electrons through a double slit one at a time and watch the interference pattern assemble itself, then switch on the which-path detector and watch it die · rotate the real |ψ|² electron clouds of all 30 hydrogen orbitals and read off the light emitted when an electron drops a shell · and chain Stern–Gerlach analysers until you see a measurement erase what you knew

ปี 3 ปี 4
v1.0.2 Start
Science Updated University

Enzyme Kinetics

Drop substrate into the vessel and watch enzymes grab it into the active site, convert it to product, then release and take the next one · keep adding substrate until every enzyme is busy all the time and the rate simply stops rising — that is Vmax seen with your own eyes, not a symbol in a formula · collect several points and recover Km and Vmax through a Lineweaver–Burk plot exactly as a real lab would · then add each of the three kinds of inhibitor and find out which one can be beaten by piling on more substrate and which one never can.

ปี 2 ปี 3
v1.0.3 Start
Science Updated University

Pharmacokinetics

Push a dose into a vein and watch the molecules actually spread through the bloodstream while the concentration curve is drawn hour by hour on a running clock · every time one half-life passes the concentration halves again, no matter where on the curve you start counting, which is the signature of first-order kinetics · switch to swallowing it and the line climbs instead of jumping, with a lower and later peak, yet the area under it is identical whether absorption is fast or slow · the repeat-dosing mode shows the drug stacking up into a sawtooth that settles after four or five half-lives, and a loading dose jumps straight there on the very first administration · the two-compartment mode separates blood from tissue, and on a log plot you get two straight segments: the steep one is drug rushing into tissue, the shallow one is the body genuinely clearing it.

ปี 3 ปี 4
v1.0.4 Start
Science Updated University

Advanced Epidemiology

Split the population into four real age bands and let an epidemic run through it a day at a time · every person on screen changes colour with their actual state, and you can watch teenagers go almost entirely red before the elderly have even started, from the same pathogen in the same city · that difference comes from the contact matrix recording who meets whom and how often, which is nothing like uniform and decides everything · R₀ here is not a number that was typed in but the dominant eigenvalue of the next-generation matrix, computed from that contact matrix · close the schools and you will find R₀ falls further than the fraction of contacts removed, because it cut the cells that are the engine of the outbreak · and with the same number of doses, targeting the groups that spread the most beats spreading them evenly across everyone.

ปี 3 ปี 4
v1.0.3 Start
Science Updated University

General Relativity

Stand and watch two rooms you cannot tell apart — one sitting still on Earth, the other floating in space but accelerating at exactly g · drop a ball in each and the two paths lie perfectly on top of one another; no experiment inside either room can say which one you are in · then fire a laser across the room, and in the accelerating one the beam visibly bends downward, because the far wall rises while the light is crossing — and since the two rooms are indistinguishable, light must bend in gravity too. That is Einstein's own argument, the one he called the happiest thought of his life · then set a star down on spacetime curved by the real Schwarzschild metric rather than a rubber sheet drawn by eye, and switch between Newton and Einstein: the closed ellipse turns into a rosette that never closes · dial in the real Mercury and out comes 43 arcseconds per century, the number that sat unexplained in astronomy for fifty years until Einstein · send light past the mass with Newton's prediction drawn beside it and see Einstein's bend come out exactly twice as large, which is what the 1919 eclipse measured · and finish with the GPS clock that runs 38.6 microseconds a day fast, which uncorrected walks your position eleven kilometres off course every day.

ปี 3 ปี 4
v1.0.3 Start
Science Updated University

Special Relativity

Push a train towards the speed of light and watch the photon in its light clock zig-zag until each tick genuinely takes longer — the moving clock runs slow because the light has further to travel, not because anything is broken · step aboard the train and it is the platform that is short and slow instead, and both observers are right · then watch cosmic-ray muons rain down: without relativity they would all decay in mid-air, yet they reach the ground, and the numbers match what Rossi and Hall measured back in 1941.

ปี 2 ปี 3
v1.0.3 Start
Science Updated University

Black Holes & Gravitational Waves

Drop yourself into a black hole and watch both points of view at once on the same screen · the falling clock ticks steadily on and crosses the horizon in finite time, with nothing special happening there at all — no wall, no jolt · but the picture a distant observer sees slows almost to a stop, reddens, and fades out, never once showing anyone crossing. That contradiction is the lesson: both are right, because time is not a single thing everyone shares · then watch an accretion disc turn, its inner edge stopping dead at three horizon radii because no stable orbit exists inside that, with matter there moving at exactly half the speed of light, so the side coming toward you blazes many times brighter than the side going away · the shadow you see is 2.6 times wider than the horizon itself, which is the ring the Event Horizon Telescope photographed around M87* and Sgr A* · and finish with two black holes spiralling together, a ring of test masses stretching and squeezing along alternating axes exactly as a gravitational wave makes them, and the chirp LIGO heard in 2015 when a four-kilometre arm moved by one thousandth of a proton's radius.

ปี 3 ปี 4
v1.0.3 Start
Science Updated University

Quantum Tunnelling

Fire a particle at a wall it has nowhere near enough energy to climb, and watch it split in front of you — part bounces back, part simply appears on the far side · Schrödinger's equation is solved live every frame by Crank–Nicolson, so the total probability stays exactly one throughout · make the wall thinner and the chance of getting through leaps up, which is the very effect that lets a scanning tunnelling microscope see one atom at a time.

ปี 3 ปี 4
v1.0.3 Start
Tech & Trades Updated University

Optimisation

Drop a ball onto a real landscape and watch it run downhill to the bottom · set the learning rate too high and it bounces clean over the valley and flies off the map in front of you · find the narrow valley where plain gradient descent just zig-zags across, then switch to momentum or Adam and compare · start from different corners and land in different basins, which is the local-minimum problem itself · two more modes cover linear programming, where simplex walks the corners of the feasible polygon, and constrained optimisation, where the two gradients have to line up exactly.

ปี 2 ปี 3
v1.0.3 Start
Tech & Trades Updated University

Flow Around Objects

A wind tunnel with real air in it, solved live every frame by the lattice Boltzmann method rather than replayed from a recording · release smoke and watch it roll around the body · turn the viscosity down until the Reynolds number is high enough and the wake starts flicking from side to side into a von Kármán street, singing at exactly the frequency it sheds — the same note a power line hums in a strong wind · tilt the aerofoil past its critical angle and watch the lift collapse as the flow separates.

ปี 3 ปี 4
v1.0.3 Start
Tech & Trades Updated University

Beams and Structures

Drop concrete blocks onto a real beam and watch it sag in front of you — the colour across the beam shows where the material is working hardest, and load it past its limit and it breaks · drive a lorry across a truss bridge and watch the steel change colour as the force travels through it, red under compression, blue under tension, and a compression member that is too slender bows out and buckles · put a solid beam and an I-beam of the same weight side by side and you can see exactly why the world builds with I-beams.

ปี 2 ปี 3
v1.0.3 Start
Tech & Trades Updated

CNC Lathe

Run a CNC lathe in 3D — set the radius of each section of the part to match the drawing, then watch the tool actually cut the spinning bar · adjust spindle speed and feed rate, and you find that a fast feed finishes sooner but leaves a rough surface and chatter · the part is scored against the drawing and exports as G-code a real machine would accept.

ม.3 ม.4 ม.5 ม.6
v1.0.5 Start
Tech & Trades Updated

4-Stroke Engine

Cut a single-cylinder engine open in 3D and watch the piston, con-rod, crankshaft and valves work through all four strokes — intake, compression, power, exhaust · set the engine speed, the compression ratio and the fuel octane, then read off torque and power · you find that raising compression raises efficiency, right up until the octane cannot keep up and it knocks.

ม.1 ม.2 ม.3 ม.4
v1.0.6 Start
Tech & Trades Updated University

Data Structures and Algorithms

Feed sorted keys into a plain binary search tree and watch it stretch into a straight line until searching is just walking down a list · feed the same keys into an AVL tree and it rotates itself back into balance in front of you, every time it tips more than one level · nothing here is taken on faith — race four sorting algorithms on identical data and read the live comparison counts, then double the input and watch O(n²) quadruple · finishing with a hash table that gets steadily more expensive as it fills, checked against Knuth's formula head to head.

ปี 2 ปี 3
v1.0.3 Start
Tech & Trades Updated

Arc Welding

Practise stick welding (SMAW) in 3D — set the current, the travel speed and the electrode angle, then run the bead yourself with the arc glare and spatter · you find that travelling too slowly piles the metal up, too quickly starves the penetration, and too much current burns straight through · every bead is graded and the defects pointed out one by one.

ม.3 ม.4 ม.5 ม.6
v1.0.7 Start
Tech & Trades Updated

Surveying

Survey a plot the way a surveyor does — walk the traverse taking a distance and an azimuth at each leg, and watch the loop fail to close because hand measurement always carries error · distribute the misclosure by the Bowditch rule until it shuts, then compute the area in rai, ngan and square wah · a levelling mode lets you sight through the real eyepiece and read the E-pattern staff.

ม.4 ม.5 ม.6 ปวช.
v1.2.2 Start
Tech & Trades Updated

Traffic & Junctions

Run the signals at a four-way junction using the numbers traffic engineers actually use — each approach's capacity is the 1,900 vehicles/hour/lane saturation flow times its share of green, and any approach with v/c above 1 grows a queue that never clears · find the cycle length with the lowest average delay, then switch to a roundabout to see at what traffic level it beats the lights.

ม.3 ม.4 ม.5 ม.6
v1.1.4 Start
Tech & Trades Updated

Plumbing Lab

Plumb a whole house in cross-section, with supply and waste on separate planes so they can cross as they really do · you find the second-floor shower has no pressure until a pump or a roof tank gives it some head · waste must fall the whole way and needs its traps and vents, and a pressure test at the end finds the leaks you left behind.

ม.1 ม.2 ม.3 ปวช.
v1.0.5 Start
Tech & Trades Updated

Building Electrician

Wire a real house from the meter into the consumer unit and out along four final circuits — size each cable to its load and match the breaker to the cable · undersized cable glows red in front of you, and switching too much on at once trips the main · then bond the earth and verify it with a multimeter across L-N, L-G and N-G exactly as an inspection would.

ม.3 ม.4 ม.5 ม.6
v1.0.6 Start
Tech & Trades Updated

HVAC Technician

The full refrigeration cycle in 3D — start the unit and follow the refrigerant through evaporator, compressor, condenser and expansion valve, with temperature and pressure gauges at all four points · you find that an air conditioner makes no cold at all, it moves heat out of the room · then charge it, clean the coil, and diagnose faults the way a technician does.

ม.3 ม.4 ม.5 ม.6
v1.0.7 Start
Tech & Trades Updated University

Soil Mechanics

Load a soil specimen in a triaxial cell until it barrels and shears apart in front of you, with the Mohr circle growing until it touches the failure envelope at exactly the same instant · you can see that soil does not break on the 45 degree plane where shear stress peaks, but on 45 + φ/2, because that plane carries less normal stress and so has less to resist with · a second mode puts a footing on a clay layer and fast-forwards the years so you watch the building sink, the pore water squeeze out as visible droplets, and the excess pressure inside the layer collapse from a full curve to a flat line · the last mode lets you cut the slope steeper or raise the water table until the factor of safety drops below one, and then the whole mass really does slide down and pile up at the toe.

ปี 3 ปี 4
v1.0.3 Start
Tech & Trades Updated University

Finite Elements

Slice a steel plate into elements, press solve, and watch the machine actually assemble the global stiffness matrix and solve the system — the bent shape on screen is the solution of K·u = f itself, not a curve drawn from a formula · the colours are von Mises stress computed from the strain in each element · coarsen the mesh and you meet the most important truth about the method: the model is always too stiff, and only climbs toward the real answer as you refine · switch element type with the node count held exactly fixed and the answer moves from 60% to 99% of the truth, which is how much choosing the wrong element costs you · a second mode walks the global matrix together one element at a time so you can see the shared node entries pile up.

ปี 3 ปี 4
v1.0.3 Start
Tech & Trades Updated University

Control Systems and PID

Set Kp, Ki and Kd and let it go — a real drone climbs toward the target ring, a real arm swings to position, a real flywheel spins up, a real oven glows red as it heats, every one of them moving exactly as you tuned it, moment by moment · the line trailing behind is the path it took, and the worse the tuning the more it waves · tune it badly enough and you watch the drone hit the ground.

ปี 2 ปี 3 ปี 4
v1.0.3 Start
Tech & Trades Updated University

Operating Systems

Send a handful of jobs into the CPU queue and watch the clock tick one unit at a time — one long job arriving first blocks the whole queue, and switching to shortest-job-first drops the average wait immediately · set the round-robin quantum larger than the longest burst and it degenerates into first-come-first-served exactly · on the memory side, give FIFO more frames and the page faults go up, which is Bélády's anomaly, the sort of thing nobody believes until they count it themselves · finishing with a circle of waiting that becomes deadlock, and cutting the circle to set the system moving again.

ปี 2 ปี 3
v1.0.3 Start
Tech & Trades Updated University

Power Systems

Run a five-station grid with two power plants and seven transmission lines, press solve, and watch the machine actually work the load flow with Newton–Raphson one iteration at a time — the bus voltages settle in and the mismatch falls from order one to order one in a billion in four passes · real power travels along the lines as moving points, denser as the megawatts rise, and a line near its rating turns red · trip a line and the flow instantly redistributes until something else is over its limit, which is exactly what a grid control room watches every second of the day · a second mode spins the three-phase phasors to show why balanced three-phase delivers constant power with no ripple, and how the rotating field turns from a circle into an ellipse the moment it goes unbalanced, which is what burns motors out.

ปี 3 ปี 4
v1.0.3 Start
Tech & Trades Updated

Hydraulics

A hydraulic jack in 3D — press the small piston to lift a car sitting on the big one, straight out of Pascal's law · change either piston area and watch the pressure stay identical everywhere in the oil, so the output force scales with area alone · but the fluid volume is fixed, so every extra newton of lift costs you exactly that much more travel on the handle.

ม.2 ม.3 ม.4 ม.5
v1.0.6 Start
Tech & Trades Updated

Electronics Lab

A 3D electronics bench that works like a real board-design tool — pick from 29 components (every one has its own 3D thumbnail), drop them on a PCB and run wires pin to pin · hit Power and the circuit runs for real: LEDs glow at their true current, motors and servos turn, buzzers sound, a 7-segment shows digits, transistors and MOSFETs amplify, an op-amp compares, a 555 blinks, zeners and regulators hold a steady rail, boost and buck modules convert it, light and heat sensors act on their own, a voltmeter and ammeter read the real values, and a fuse blows before anything else dies · underneath it is a nodal-analysis solver, so every voltage and current obeys Ohm's and Kirchhoff's laws

ม.1 ม.2 ม.3 ม.4
v1.0.3 Start
Tech & Trades Updated University

Thermodynamic Cycles

A four-cylinder engine runs in front of you — the pistons really move, the gas in each bore changes colour with its actual temperature at every crank angle, and squeeze it too hard and you watch it knock · a jet engine lights up, the blades spin and the exhaust streams out, yet the compressor quietly eats almost half of what the turbine makes · a steam plant runs the full loop, boiler glowing, turbine turning, cooling tower steaming, and you can see exactly where wet steam starts chewing the blades.

ปี 2 ปี 3
v1.0.3 Start
Tech & Trades Updated University

Cryptography

Build an RSA key from two primes you choose, then encrypt a real message and decrypt it back letter for letter — every step in real numbers you can follow by hand, not a hand-waving simulation · then play the attacker: factor n to recover φ(n) and compute the private key yourself, and watch each extra four bits of key length quadruple the work · finishing with a Diffie–Hellman exchange where both sides end up holding the same secret without ever sending it, and a hash collision that arrives far sooner than anyone expects.

ปี 2 ปี 3
v1.0.3 Start
Tech & Trades Updated University

Differential Equations

A differential equation never says where you are — it says which way to go from here · this lab draws that direction at every point until it becomes a field of arrows, then drops a point in and lets it flow, with a real pendulum swinging above in exact step · add damping and the closed loop spirals into the equilibrium in front of you · then the Lorenz butterfly, where two points a millionth apart end up on opposite wings, and a live measurement of just how much more accurate RK4 is than Euler.

ปี 2 ปี 3
v1.0.3 Start
Tech & Trades Updated

House Planning

Lay a house out on a 20×16 m plot and have it checked the way a permit application would — setbacks from every boundary, open space left on the plot, and a window on a genuine external wall for every habitable room · run the clock and the calendar to watch the shadows move with the real sun at Bangkok's latitude, and place bedrooms clear of the afternoon glare.

ม.3 ม.4 ม.5 ม.6
v1.1.3 Start