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
19 projects
Programming · Python
Write a game where the computer picks a number and tells the player "higher" or "lower".
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.
Chemistry · Physical Chemistry
Time how long an effervescent tablet takes to dissolve at different water temperatures.
Physics · Electromagnetism
Make the simplest electric motor from a cell, a magnet and wire, then test how magnets change its speed.
Chemistry · Analytical Chemistry
Separate the dyes in marker pens on filter paper and calculate an Rf value for each colour.
Physics · Magnetism
Use the phone's magnetometer to measure how field strength falls with distance from a magnet.
Chemistry · Physical Chemistry
Build a simple conductivity tester and sort solutions into electrolytes and non-electrolytes.
Physics · Optics
Make a periscope from card and two mirrors and show that both must sit at 45 degrees.
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.
Biology · Biotechnology
Use balloons on bottles to measure how sugar type and temperature change the gas yeast produces.
Environmental Science · Climate
Show that melting land ice raises water level but melting floating ice does not.
Physics · Electrostatics
Make a foil-leaf electroscope in a jar and use it to compare charged objects.
Pure Mathematics · Combinatorics
Build 16 rows of the triangle and discover at least six patterns hidden in it.
Chemistry + Biology
Pull visible strands of DNA out of a banana or strawberry with soap, salt and cold alcohol.
Physics · Kinematics
Film objects of different mass falling together and compare their fall times frame by frame.
0 to compare
Compare