Physics + Programming
Simulate projectile motion with air drag in Python
Plot real trajectories with air resistance and compare them with the textbook parabola.
- Intermediate
- 1–2 weeks
- Free
606 projects · 13 streams · every class
Experiments, working models and investigations in physics, chemistry, biology, earth and space. Most can be done at home or in a school lab, and each one says what it costs and how long it takes.
68 Science projects
Physics + Programming
Plot real trajectories with air resistance and compare them with the textbook parabola.
Chemistry + Environmental Science
Make casein and starch plastics at home and test their strength and how they break down.
Biology · Microbiology
Swab phones, door handles and washed hands onto agar and compare the colonies that grow.
Physics · Optics
Find the wavelength of microwaves from melt spots on chocolate, then calculate the speed of light.
Chemistry + Nutrition and Food
Titrate juices with iodine and starch to compare how much vitamin C each contains.
Physics · Dynamics
Build a bottle rocket and find the water volume and angle that give the longest flight.
Physics · Optics
Trace a laser beam entering water at several angles and get the refractive index from Snell's law.
Biology + Environmental Science
Survey plants and small animals with quadrats and calculate a biodiversity index for different areas.
Environmental Science · Climate
Collect a month of electricity, fuel, travel and food data and convert it into kilograms of carbon dioxide.
Biology · Botany
Take nail-polish peels of leaves and count stomata on upper and lower surfaces.
Biology · Cell Biology
Soak potato strips in salt solutions and find the concentration at which they neither gain nor lose mass.
Chemistry · Physical Chemistry
Time how long an effervescent tablet takes to dissolve at different water temperatures.
Environmental Science + Electrical Engineering
Build a small wind turbine on a DC motor and test how blade number, angle and length change the voltage.
Biology + Sports and Exercise Science
Record pulse before, during and after exercise for several volunteers and compare recovery times.
Physics · Waves
Use two phones with an acoustic stopwatch app to time a clap over a known distance.
Environmental Science · Waste Management
Sort and weigh one week of school waste by type and propose how to cut the largest share.
Environmental Science + Data
Download long-term temperature records and test whether your city has warmed, and by how much.
Physics · Current Electricity
Plot current against voltage for a resistor and a bulb and explain the difference.
Physics · Electromagnetism
Time a magnet falling through copper, aluminium and plastic pipes and show how eddy currents slow it.
Physics · Electromagnetism
Make the simplest electric motor from a cell, a magnet and wire, then test how magnets change its speed.
Physics · Oscillations
Time pendulums of different lengths and get the acceleration due to gravity from a straight-line graph.
Astronomy and Space + Pure Mathematics
Measure a stick's shadow at local noon in two cities and calculate the size of the Earth.
Physics · Optics
Split light with a CD and compare the spectra of the Sun, LEDs, CFLs and flames.
Physics · Magnetism
Use the phone's magnetometer to measure how field strength falls with distance from a magnet.
0 to compare
Compare