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
Coding, AI, data, security and hardware projects for school computer science, college courses and your portfolio. Most need only a computer and free software.
114 Technology projects
We couldn't find an exact match. These are the closest 114, found by leaving out the time limit and the difficulty.
Or look inProgrammingSoftware DevelopmentArtificial IntelligenceDataCybersecurityAll TechnologyTwo-subject projectsHelp me choose
Programming · Python
Write a game where the computer picks a number and tells the player "higher" or "lower".
Games, Graphics and New Tech + Graphic and UI/UX Design
Make a platform game with three levels, enemies, collectables and a menu.
Programming · Python
Program the classic Snake with scoring, growing length and game over.
Software Development · APIs
Show current weather and a five-day forecast for any city using a free weather API.
Robotics, IoT and Hardware · Robotics
Build a robot that drives on its own and turns away from obstacles using an ultrasonic sensor.
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.
Software Development + Applied Mathematics
Generate a clash-free timetable from teachers, subjects, rooms and periods.
Robotics, IoT and Hardware + Agricultural Technology
Water a plant automatically when a sensor says the soil is dry.
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.
Cybersecurity + Pure Mathematics
Write Caesar and substitution ciphers, then crack them with frequency analysis.
Software Development · Frontend
Design and publish a fast, mobile-friendly site that shows who you are and what you have built.
Cybersecurity · Web Security
Run a training app on your own computer, find the classic flaws, then write the fixed code.
Cybersecurity · Authentication
Score a password's strength, explain why, and estimate how long it would take to guess.
Robotics, IoT and Hardware · Arduino
Read a temperature sensor and show the value on a small screen.
Data · Databases
Model a real system as tables, normalise it and answer ten questions with SQL.
Programming · Python
Build a command-line task manager that adds, completes, deletes and saves tasks between runs.
Data · Data Analytics
Pick a public dataset, ask five questions of it and answer each with a chart.
Robotics, IoT and Hardware + Mechatronics and Robotics
Build a two-wheeled robot that follows a black line using infrared sensors.
Games, Graphics and New Tech · Blockchain
Implement blocks, hashes, proof of work and validation to see how a chain resists tampering.
Artificial Intelligence · Recommendation Systems
Recommend films from the public MovieLens ratings using item similarity.
Artificial Intelligence + Agricultural Technology
Train a model on public leaf images to tell healthy leaves from diseased ones and test it on your own photos.
0 to compare
Compare