This program simulates motions of two objects of equal weight being submerged into water. There are three crowns (all weighted 1000 grams) in this simulation: one is made of pure gold and the other two are alloys. On the right hand side of the lever hangs a piece of pure gold (1000 grams).

Online labs provide your students with the possibility to conduct scientific experiments in an online environment. Remotely-operated labs (remote labs) offer an opportunity to experiment with real equipment from remote locations. Virtual labs simulate the scientific equipment. Data sets present data from already performed lab experiments. Please use the filters on the right to find appropriate online labs for your class. Labs can be combined with dedicated Apps to create Inquiry Learning Spaces (ILSs).

If you are looking for online labs especially suitable for the curricula of Benin, Kenya or Nigeria, please visit our Collections page.

The objectives of the lab are: 1. To study the relationship between force of limiting friction and normal reaction. 2. To find the co-efficient of friction between a block and a horizontal surface.

Convection refers to transfer of heat by a fluid material (such as air or water) moving from one place to another. The convection is forced if the fluid motion is caused by a fan or a pump while natural convection is the result of density differences.

This is an updated version of the existing lab. It includes some theoretical background and the online lab, which allows students to conduct virtual experiments violating all the assumptions of Hardy-Weinberg theory (small population, selection, mutation, migration, and non-random mating).

Convection refers to the transfer of heat by a fluid material (such as air or water) moving from one place to another. Warm air is less dense than cold air, so it rises and cold air sinks.

Students working at a distance in two different ILSs share a simulation of rabbit genetics. Changes made in one version of the simulation are simultaneously shown in the other version. However, in one version, there are black rabbits and in the other version white rabbits.

Play with functions while you ponder Art History. Look for patterns, then apply what you learned on the Mystery screen!
Sample learning goals:

This lab allows students to create multiple versions of various atoms and record the number of protons, electrons, and neutrons in a table.

Hang masses from springs and adjust the spring constant and damping. Transport the lab to different planets, or slow down time. Observe the forces and energy in the system in real-time, and measure the period using the stopwatch.
Sample learning goals:

This online workbench allows to determine the concentration of the unknown strong acid and check the answers. Students can use the online versions of the lab equipment to conduct their experiment.

This is a very basic simulation that allows students to study the field lines formed around a bar magnet by changing its position and distance from a compass.

This game allows to build different constructions by copying existing ones or creating your own. Students can train their spatial abilities and learn the concept of volume.

This experimental setup represents process simulator made with cascaded RC circuits.

The lab enables a user to experiment with linear systems of the selected order from 1 to 5 with or without feedback.After the experiment is started, it can not be started again before it is finished (10 sec max duration).

The energy transport lab lets students design an electricity network that supplies electric power to towns. Activities in the lab are selecting locations for the power plants on a map, designing the cables, transmission towers and the transformers. Students can optimize the network on efficienc

This simulation visualizes different types of nuclear reactions such as fission, fusion, transmutation and a chain reaction.

Through this remote lab students can experiment what happens with two rays of light passing through a biconvex, biconcave or convex lens. They can control the lens at any time.

Build rectangles of various sizes and relate multiplication to area. Discover new strategies for multiplying large numbers.

Explore what it means for a mathematical statement to be balanced or unbalanced by interacting with integers and variables on a balance. Find multiple ways to balance x and y to build a system of equations.
Sample learning goals:

Two objects with different masses slide down a ramp. Which will slide down first?
此程式模擬兩不同質量的物體從斜面下滑的運動過程，你猜誰會先滑下去呢?

Build rectangles of various sizes and relate multiplication to area. Discover new strategies for multiplying algebraic expressions.

This simulation visualizes the process of radioactive decay for different groups of elements - radium series, actinium series, thorium series and neptunium series.

In this activity, students use the virtual lab to create 500mL of 3M HCl solution from a concentrated stock solution of 11.6M HCl. They must first calculate the correct volumes of 11.6M HCl solution and water to mix together to create the final solution.

This program is to simulation the kinetic process of a non-elastic collision and the following projectile motion.

Make waves with a dripping faucet, audio speaker, or laser! Add a second source to create an interference pattern. Put up a barrier to explore single-slit diffraction and double-slit interference.
Sample Learning Goals:

Build fractions from shapes and numbers to earn stars in this fractions game or explore in the Fractions Lab. Challenge yourself on any level you like. Try to collect lots of stars!
Sample Learning Goals:

This is a visualization of work of a four-stroke engine. Students can see how different phases work.

Build rectangles of various sizes and relate multiplication to area. Partition a rectangle into smaller areas and discover new strategies for multiplying decimals!

This program simulates how refraction affects the shape and location of the actual fish seen by a human's sight.
The simulation shows a fish's image (dash line) seen by a fisher (eyes looking from air into water). Where do you think the fisher should place his net to catch the fish?

This simulation checks if students are able to measure the lengths of a few different objects.

This is an updated version of an existing lab. It includes some theoretical background information and the online lab which models Connell's 1961 classic competition experiment. Students can explore the fundamental and realized niches of two species of barnacles, Chthamalus and Balanus.

This lab allows students to explore the influence that the atmospheric pressure has on the boiling point on the example of water. Does water always boil at 100 degrees celsuis? Check it out!

This game helps students to practice adding by creating different patterns of numbers. Be quick enough to do so before the time runs out!

This is a visualization of a diesel engine. Students can see all phases of its work and what makes it more powerful compared to a petrol one.

This program simulates two giants running in the rain with different speed and calculates how many raindrops will they catch. In the simulation we assume the body volume of the giant as rectangular blocks.

Will you tea water boil at the same temperature at the top of a mountain? The lab allows students to explore the effect of altitude on the boiling point of water.

This program simulation the motions of a boat and a walker. Initially, a walker (weigh Ma=50 kg) is standing still (Va=0) on a boat (weight :Mb)。There is no external force act on this system, there is no friction between the boat and water surface when the boat moves either.

This program simulation changes of load line of the boat when it carries different goods. The weight of the barrels are given (100 kg or 50 kg), but the weight of the elephant and the little boy (Cao Chong) are unknown. Do you know how to find out their weight?

This simulation visualizes superposition of waves. Students can vary amplitude, period and phase of each wave and see how it influences the result.

This program simulates the trajectory of a car driving into a circular path with a fixed speed V (km/hr) under different weather conditions. The radius of the circular path is 25 m. To keep the car driving safely through the circular path, the car needs a centripetal force to change its course.

This is a close visualization of a micrometer. It helps students to practice reading the measurements of this device.

This interactive simulation allows users to visualize the double-slit experiment.

This simulation models the process of putting an orange block of mass M (g) and volume V (cm^3) into a blue solution with density rhoS (g/cm^3) in order to investigate the concept of buoyancy.
此程式模擬將一個重量為 M 公克，體積為 V 立方公分的橘色方塊慢慢浸入密度為 rhoS (公克/立方公分)的藍色溶液中的過程，以探討浮力概念。

This simulation models the process of two sinking pieces of clay with equal densities and masses but different shapes. Here’s a question: When describing ship sizes, the term “displacement (tonnage)” is often used. Why?

AC / DC lab provides remote access to low voltage AC source, 1 phase rectifier, 2 phase diode bridge - Gretz rectifier, consumer with 3 resistance values (220Ώ, 470Ώ and 1kΏ), 3 values (220μF, 470μF and 1000μF) filtering capacitor and graphic display of output voltage.

This simulation demonstrates the kinetic motions of N=21 uncoupled pendulums. The frequency difference (df) between nearby pendulums is fixed so that the lengths of the pendulums are monotonically increasing.

This simulation models a transverse wave traveling toward the right with a speed of V cm/s. Students can change the amplitude, wavelength, and period of the wave to observe their effects on the waveform.
此程式模擬一以波速 V (公分/秒)向右行進的橫波。學生可調控波的振幅，波長，與周期觀看此橫波隨時間波形的變化。

This simulation visualizes resonance of a sound wave. Students can change the level of the water and hear the sound.

This program simulates the kinetic motion of a bomber dropping a bomb to hit the radar on the ground. The bomber is flying horizontally with speed of Vx (m/s) at height H (meter). The bomb will be dropped at a distance of L (meter) when the bomber is approaching the radar.

This simulation models the behavior of a block of mass M (kg) on a ramp with coefficient of friction μs as the angle of the ramp is gradually increased.
此程式模擬一質量M公斤的方塊置於方塊與斜面間摩擦係數為us的斜面上，當逐漸增加斜面仰角後方塊下滑的運動過程。

In this activity, students use the virtual lab to create a 0.025M glucose solution from a standard 1M glucose solution. First, they calculate the correct volumes of 1M glucose solution and water to mix together to create the final 0.025M solution.

This simulation explores the effect of frictional force in a scenario where two objects stacked on top of each other are subjected to a an external force. Can you figure out the relationship between Ma and uab so that the present does not slide off the sled?

Conduct the Iodine test with different food items to test for the presence of starch.

A giant runs at velocity V in the rain from underneath roof m to roof n. His velocity (V) and the density of the rainfall (rho) can be changed.
此程式模擬在雨中以不同速度 V 奔跑的巨人，從屋簷 m 跑至屋簷 n 過程中淋雨的狀況。可調參數為奔跑速度(V)與降雨密度(rho)。

This simulation allows the student to control the depth of a submarine's submersion in water. The submarine has a mass of 30000 grams and a volume of 52500 cm^3 and is floating upon the surface of the ocean at the start of the simulation (density of seawater: 1.03 g/cm^3).

Discover how changing coefficients changes the shape of a curve. View the graphs of individual terms (e.g. y=bx) to see how they add to generate the polynomial curve. Generate definitions for vertex, roots, and axis of symmetry. Compare different forms of a quadratic function.

This HTML5 app simulates an experiment for the determination of the Planck constant and the work function: A single spectral line is filtered out from the light of a mercury lamp. This light strikes the cathode (C) of a photoelectric cell and causes the emission of electrons (or not).

This simulation models a scenario where a bullet is shot at a velocity Vb into a pendulum, based upon the ballistic pendulum devised by English mathematician Benjamin Robins in 1742.
此程式模擬一顆以速度Vb的子彈射入一擺錘的運動過程，同理於西元1742英國數學家羅賓斯所設計的子彈測速儀器模型。

This simulation allows students to connect pendulum oscillations with the formula and the graph describing it.

This simulation allows to visualize a process of dissociation of chloride natrium in water.

This simulations aims at demonstrating plasmolysis in peels of Rhoeo plant in hypotonic and hypertonic solutions using salt solution. Students can vary the concentration of NaCl and identify the type of solutions.

This lab, through an experimental set-up, shows that carbon dioxide is released during aerobic respiration. This lab can also be used to study the effect of temperature on the rate of respiration.

This is a simulation of 4 objects with different forms and masses free falling from a height, either in air or in vacuum.
此程式模擬四種形狀，重量不同的物體，在空氣中與真空中於等高處自由落下的運動過程。

This simulation models a situation where a red ball is dropped or launched from the top of a moving truck. A truck travels with constant velocity Ve = -200 cm/s (moving to the left).

This simulation models a situation where a sliding cart traveling on a flat surface launches a ball straight up after 1 second of travel. Assume that when the ball is launched, the net internal energy of the system does not change. Will the ball land back on the cart?

This program simulates the dynamics of a pyrotechnic star as it is launched into the sky and explodes into two parts at the highest point of its trajectory.
此程式模擬一質量為600公克的煙火彈被射入天空，當它升到最高點時爆炸成兩塊煙火碎片後落下的運動過程。

This simulation explores motion at a constant velocity and motion during free fall.
這是一個運用等速度運動與自由落體的概念設計的合作問題解決題目。

This simulation explores the horizontal and vertical components of an object during projectile motion. A crack shot aims his gun at an apple which will begin to free fall when he pulls the trigger. How can he make sure that his bullet will hit the apple?

This simulation models the motion of a horizontally launched projectile (Bird A), which can be explored in terms of motion in the x-direction and in the y-direction.

This lab allows you to create sequences of logic gates to see how they behave when connected to the different types of inputs ( 0 or 1).

In this lab, students will be able to change the radius and the linear speed of a wheel. They can then see how each of these variables affects the angular speed. Students can also look at the relationship between angular distance and linear distance.

Challenges students to get as many boats to their targets on the opposite side of a river as possible.

This simulation models the movements of two vehicles--a bicycle traveling at a constant velocity and a car undergoing constant acceleration. The objective: set the variables to such values that the two vehicles arrive at the red finish line at the same time.

This simulation models the movement of a vehicle as it initially travels at a constant velocity, then brakes. The objective: set the variable(s) so that the vehicle stops at the red stop line.

Varying different parameters such as frequency of a wave, duration of a signal and a winding frequency students can visualize Fourier transform.

This is a simulation of a battle between two astronauts. There are two astronauts; the red astronaut--a sharpshooter who never misses--will shoot 5 seconds after the game starts (after the Play button is clicked) and the bullet will hit the muzzle of the purple astronaut's gun.

This lab helps visualise the separation of plant pigments through paper chromatography. Students select different plant extracts and solvents, run the experiment and identify the correct pigment.

Digital scope is a complex piece of equipment. Basic functions are the display and measurements of the tested signal.

IoT Power Control provides remote access and control of the circuit that can control power of a small electric lamp with low AC voltage power supply using three different control circuits:

Students can practice to successfully time an event using a hand held stopwatch. An idea of measurement error is also introduced.

This simulation models relative motions of two spherical bodies which orbit their collective center of mass due solely to the gravitational attraction between them.
此程式模擬兩顆僅受萬有引力互相牽引的雙星系統(不受任何其他外力)，兩星繞行其系統質心的運動。

This simulation models a system in which both momentum and mechanical energy are conserved.

This simulation models the behavior of a satellite as it orbits Earth. Can you set h so that the satellite moves at the same angular velocity as the reception station on the ground (the satellite remains directly above the ground station)?

This lab consists of two parts. The first simulation provides a visualisation of the direction and magnitude of the force vectors for fixed and free pulley systems and the second lab shows an example. You can choose to use one or both of them.

There are 2 hidden charges in the simulation screen. Using the electric field intensity sensor, find the positions of the point charges.

This simulations allows to visualize the relation between hydrostatic pressure and depth. Students can raise or lower the manometer as well as select one of several liquids. They can also write the values of density and depth directly into the text fields

Remote experiment for determining the static voltage / current characteristic of 4 different types of semiconductor diodes germanium, silicon, red LED and 3.3V Zener diode.

Use this vernier caliper to learn how to take accurate measurements in linear dimensions.

Remote access and control of the circuit for measurement of static transistor characteristic. Four transistors are available NPN BD139, N MOSFET IRF520, PNP BD140 and P MOSFET IRF 9530.

Simulates fixed/free/no-ended wave-propagation for different values of tension and mass density. Observe Can be used to study transmission and reflection at the border between two media.

This simulation allows students to experiment with several parameters to study bifurcation in different systems.

This simulation offer various options to show characteristics about dipole radiation (Herzian dipole and half-wave dipole). Multiple representations and combined illustrations are used to give insight into spatial and temporal characteristics of field distributions and the flow of energy.

This app shows a small part of the table of nuclids in which short notations like Th 232 (consisting of the chemical symbol and the mass number) are used for reasons of space. The number of protons is indicated at the left, the number of neutrons at the beginning of a column.

Various means and methods can be used to describe and visualize the field surrounding electric charges. This simulation provides arrows, field lines, equipotential lines, potential surfaces, and combinations to illustrate characteristics of individually built charge configurations.

This lab lets you visualize the electrostatic force that two charges exert on each other. Students can observe how changing the sign and magnitude of the charges and the distance between them affects the electrostatic force.
Sample learning goals: