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.
54 Science projects
Physics + Programming
Plot real trajectories with air resistance and compare them with the textbook parabola.
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.
Physics · Modern Physics
Find the turn-on voltage of LEDs of different colours and get Planck's constant from the slope.
Biology + Data
Download one gene from six species, align the sequences and build an evolutionary tree.
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 · Cell Biology
Soak potato strips in salt solutions and find the concentration at which they neither gain nor lose mass.
Environmental Science + Electrical Engineering
Build a small wind turbine on a DC motor and test how blade number, angle and length change the voltage.
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 · 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.
Biology · Zoology
Do weekly point counts of birds at three sites and compare species between habitats.
Astronomy and Space + Aerospace Engineering
Design a base for four astronauts and explain how it provides air, water, food, power and radiation shielding.
Chemistry · Electrochemistry
Coat a steel key with copper and find how plating time changes the mass gained.
Chemistry · Thermochemistry
Dissolve different salts in water and classify each as heating or cooling the water.
0 to compare
Compare