Programming · Python
Build a number guessing game in Python
Write a game where the computer picks a number and tells the player "higher" or "lower".
- Beginner
- 1–3 hours
- Free
606 projects · 13 streams · every class
40 projects
Programming · Python
Write a game where the computer picks a number and tells the player "higher" or "lower".
Physics · Fluid Mechanics
Connect two syringes of different sizes and show how a small push lifts a large load.
Chemistry · Electrochemistry
Make cells from fruit, zinc and copper, measure their voltage and light an LED with several in series.
Chemistry · Analytical Chemistry
Extract a natural indicator from red cabbage and rank household liquids from acid to base.
Physics · Mechanics
Stretch a spring with known weights, plot the graph and turn it into a force meter you can use.
Physics · Optics
Make a box camera with no lens and show that image size depends on object and screen distance.
Environmental Science + Physics
Measure the brightness and heat of LED, CFL and filament bulbs and calculate the yearly cost of each.
Physics + Environmental Science
Make a box cooker from cardboard and foil and track how hot it gets compared with open air.
Chemistry · Analytical Chemistry
Separate the dyes in marker pens on filter paper and calculate an Rf value for each colour.
Pure Mathematics + Fine Arts
Find which regular polygons tile the plane and create an Escher-style tile.
Mechanical Engineering · Machines
Measure the force to pull a load with sliding, rollers, wheels and lubricant, and compute efficiency.
Astronomy and Space · Planetary Science
Shrink the solar system so the Sun is a football and place the planets at true scale distances.
Astronomy and Space · Observational Astronomy
Use a torch and two balls to show how the Moon's shadow and the Earth's shadow cause eclipses.
Chemistry · Physical Chemistry
Build a simple conductivity tester and sort solutions into electrolytes and non-electrolytes.
Statistics and Probability · Probability
Invent a spinner or dice game, test whether it is fair and fix it if not.
Physics · Dynamics
Make parachutes of different sizes and shapes and time their fall with the same load.
Physics · Optics
Make a periscope from card and two mirrors and show that both must sit at 45 degrees.
Environmental Science · Water
Make drinking-quality water from salty water with sunlight and measure how much you get.
Pure Mathematics · Algebra
Build 3×3 and 4×4 magic squares and prove why the centre of a 3×3 must be 5.
Biology · Human Physiology
Make a bell-jar lung model from a bottle and balloons, then measure real lung capacity by displacing water.
Astronomy and Space · Rocketry
Launch paper rockets with compressed air and test how fins and nose shape change the distance.
Behavioural and Cognitive Science + Biology
Use the ruler-drop test to compare reaction times between hands, ages and times of day.
Physics + Environmental Science
Compare how fast air and carbon-dioxide-rich air warm under the same lamp.
Environmental Science · Climate
Show that melting land ice raises water level but melting floating ice does not.
0 to compare
Compare