technifyed

126 projects

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".

Software ProjectComputer onlyFull guide

  • Beginner
  • 1–3 hours
  • Free

Statistics and Probability · Probability

Test the birthday paradox

Calculate and test the chance that two people in a group share a birthday.

ExperimentNo equipmentFull guide

  • Easy
  • 1–3 hours
  • Free

Programming · Python

Build a Snake game

Program the classic Snake with scoring, growing length and game over.

GameComputer onlyFull guide

  • Easy
  • 2–7 days
  • Free

Software Development · APIs

Build a weather app using a public API

Show current weather and a five-day forecast for any city using a free weather API.

Web AppComputer onlyFull guide

  • Intermediate
  • 2–7 days
  • Free

Artificial Intelligence + Statistics and Probability

Predict house prices with linear regression

Use a public housing dataset to predict price from size, rooms and location.

AI/ML ProjectComputer onlyFull guide

  • Intermediate
  • 2–7 days
  • Free

Nutrition and Food · Diet Studies

Record and analyse your diet for a week

Keep a food diary for seven days and compare your intake with a balanced plate.

Data AnalysisNo equipmentFull guide

  • Easy
  • 2–7 days
  • Free

Psychology · Experiments

Test the Stroop effect

Time how long people take to name ink colours when the word says a different colour.

ExperimentNo equipmentFull guide

  • Easy
  • 2–7 days
  • Free

Behavioural Economics · Experiments

Run the ultimatum game with classmates

Let proposers split ten tokens and responders accept or reject, and compare the results with theory.

ExperimentNo equipmentFull guide

  • Intermediate
  • 2–7 days
  • Free

Pure Mathematics + Biology

Explore the Fibonacci sequence in nature

Count spirals on pine cones, sunflowers and pineapples and test whether they are Fibonacci numbers.

InvestigationHousehold materialsFull guide

  • Beginner
  • 2–7 days
  • Free

Media and Journalism · Media Analysis

Analyse how two newspapers cover the same story

Compare headlines, sources quoted and language in two papers' coverage of one event over a week.

Research ProjectNo equipmentFull guide

  • Easy
  • 2–7 days
  • Free

Cybersecurity + Pure Mathematics

Implement classic ciphers and break them

Write Caesar and substitution ciphers, then crack them with frequency analysis.

Software ProjectComputer onlyFull guide

  • Easy
  • 2–7 days
  • Free

Software Development · Frontend

Make a personal portfolio website

Design and publish a fast, mobile-friendly site that shows who you are and what you have built.

Web AppComputer onlyFull guide

  • Easy
  • 2–7 days
  • Free

Statistics and Probability · Probability

Estimate pi by dropping needles

Drop sticks on ruled paper, count how many cross a line and get an estimate of pi.

ExperimentHousehold materialsFull guide

  • Easy
  • 1–3 hours
  • Free

Cybersecurity · Authentication

Build a password strength checker

Score a password's strength, explain why, and estimate how long it would take to guess.

Software ProjectComputer onlyFull guide

  • Easy
  • 2–7 days
  • Free

Biology + Environmental Science

Map the biodiversity of a school ground

Survey plants and small animals with quadrats and calculate a biodiversity index for different areas.

Field StudyA phoneFull guide

  • Easy
  • 2–7 days
  • Free

Environmental Science · Climate

Calculate your household's carbon footprint

Collect a month of electricity, fuel, travel and food data and convert it into kilograms of carbon dioxide.

Data AnalysisNo equipmentFull guide

  • Easy
  • 2–7 days
  • Free

Applied Mathematics + Finance and Banking

Study compound interest and inflation

Model how savings grow with interest and how inflation changes their real value.

Data AnalysisComputer onlyFull guide

  • Easy
  • 2–7 days
  • Free

Behavioural Economics + Psychology

Test the anchoring effect on price estimates

Show two groups a high or low number first and compare their estimates of an unrelated price.

ExperimentNo equipmentFull guide

  • Intermediate
  • 2–7 days
  • Free

Programming · Python

Make a to-do list app that saves to a file

Build a command-line task manager that adds, completes, deletes and saves tasks between runs.

Software ProjectComputer onlyFull guide

  • Easy
  • 2–7 days
  • Free

Public Health and Epidemiology + History

Map a disease outbreak like John Snow

Recreate the 1854 cholera map from public data and show how it pointed to one water pump.

Data AnalysisComputer onlyFull guide

  • Intermediate
  • 2–7 days
  • Free

Data · Data Analytics

Explore a dataset and tell its story

Pick a public dataset, ask five questions of it and answer each with a chart.

Data AnalysisComputer onlyFull guide

  • Easy
  • 2–7 days
  • Free

Filters

Clear all

Enter your email and the official page opens. Phone is optional.