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
191 projects
Physics + Programming
Plot real trajectories with air resistance and compare them with the textbook parabola.
Behavioural Economics · Nudges
Change one small thing, such as a sign or the placement of a bin, and measure whether behaviour changes.
Games, Graphics and New Tech + Graphic and UI/UX Design
Make a platform game with three levels, enemies, collectables and a menu.
Accountancy · Ratio Analysis
Compute liquidity, profitability and solvency ratios for a company over five years and explain the trends.
Political Science · Elections
Use official results from three elections to chart turnout, vote share and margins.
History · Modern History
Compare the account of one event in two textbooks from different decades or countries.
Public Policy and Governance + Software Development
Build a site where residents mark potholes or broken lights on a map and track their status.
Applied Mathematics + Sociology
Build a logistic model of how a rumour spreads through a school and test it with a class game.
Software Development · APIs
Show current weather and a five-day forecast for any city using a free weather API.
Music, Theatre and Writing + Programming
Write programs that draw a different artwork every time they run and curate a series of ten.
Artificial Intelligence · Deep Learning
Train a small neural network on the MNIST digits and study where it goes wrong.
Programming · Java
Manage books, members, issue and return with fines, backed by a database.
Artificial Intelligence + Statistics and Probability
Use a public housing dataset to predict price from size, rooms and location.
History · Primary Sources
Take one speech, letter or newspaper report and analyse who wrote it, for whom and why.
Behavioural Economics · Experiments
Let proposers split ten tokens and responders accept or reject, and compare the results with theory.
Geography · Human Geography
Walk a transect from the centre to the edge and map how land use changes, then compare with old maps.
Software Development · Developer Tools
Find a beginner-friendly issue, fix it and get your pull request merged.
Artificial Intelligence · NLP
Train a model on a public SMS dataset to separate spam from normal messages.
Entrepreneurship · Startup Concepts
Find a real problem, build the smallest possible version of a solution and see if anyone wants it.
EdTech and Study Tools + Software Development
Make a web app that shows each card again just before you would forget it.
Literature and English + Data
Count words and character mentions in a public-domain novel and see what the numbers reveal.
Graphic and UI/UX Design + Marketing
Design a logo, colours, type and three applications for a real shop or café.
Psychology · Social Psychology
Test whether people change an estimate after seeing what others answered, with a full debrief.
Legal and Constitutional Studies · Constitutional Studies
Take one right and show how three landmark cases shaped what it means today.
0 to compare
Compare