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
17 projects
Programming · Python
Write a game where the computer picks a number and tells the player "higher" or "lower".
Statistics and Probability · Probability
Calculate and test the chance that two people in a group share a birthday.
Statistics and Probability · Probability
Drop sticks on ruled paper, count how many cross a line and get an estimate of pi.
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.
Astronomy and Space + Pure Mathematics
Measure a stick's shadow at local noon in two cities and calculate the size of the Earth.
Communication · Interpersonal
Pass a short story along a chain of ten people and track what is lost, added and changed.
Software Development · Frontend
Make a 25-minute focus timer with breaks, sounds and a count of sessions done.
Pure Mathematics · Algebra
Build 3×3 and 4×4 magic squares and prove why the centre of a 3×3 must be 5.
Behavioural and Cognitive Science + Biology
Use the ruler-drop test to compare reaction times between hands, ages and times of day.
Astronomy and Space + Photography, Film and Animation
Take a long exposure of the night sky and measure the Earth's rotation from the arcs.
Pure Mathematics · Combinatorics
Build 16 rows of the triangle and discover at least six patterns hidden in it.
Data + Statistics and Probability
Roll a die 300 times and test whether the results fit a fair die.
Statistics and Probability · Probability
Play the three-door game 100 times each way and show why switching wins two-thirds of the time.
Photography, Film and Animation · Photography
Photograph the same subject every hour from dawn to dusk and study how light changes it.
Physics · Kinematics
Film objects of different mass falling together and compare their fall times frame by frame.
Programming · Scratch
Create a choose-your-own-adventure story with characters, scenes and choices.
0 to compare
Compare