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.
17 Technology projects
Programming · Python
Write a game where the computer picks a number and tells the player "higher" or "lower".
Programming · Python
Program the classic Snake with scoring, growing length and game over.
Robotics, IoT and Hardware · Robotics
Build a robot that drives on its own and turns away from obstacles using an ultrasonic sensor.
Robotics, IoT and Hardware + Agricultural Technology
Water a plant automatically when a sensor says the soil is dry.
Cybersecurity + Pure Mathematics
Write Caesar and substitution ciphers, then crack them with frequency analysis.
Robotics, IoT and Hardware · Arduino
Read a temperature sensor and show the value on a small screen.
Programming · Python
Build a command-line task manager that adds, completes, deletes and saves tasks between runs.
Data · Data Visualization
Log your phone's screen-time figures daily and find your patterns.
Robotics, IoT and Hardware + Graphic and UI/UX Design
Design a phone stand or cable holder in free CAD software and improve it over three versions.
Software Development · Frontend
Make a 25-minute focus timer with breaks, sounds and a count of sessions done.
Programming · Python
Make a desktop calculator with buttons, a display and keyboard support.
Programming · Python
Build a game where rooms, items and puzzles are loaded from a data file.
Robotics, IoT and Hardware · Arduino
Open a bin lid automatically when a hand comes near, using an ultrasonic sensor and a servo.
Programming + EdTech and Study Tools
Build a quiz program with a question bank in a file, shuffled questions and a final score.
Cybersecurity · Privacy
Find what is publicly visible about you online and tighten your privacy settings.
Robotics, IoT and Hardware · Embedded Systems
Make a buzzer system that shows which of four teams pressed first.
Programming · Scratch
Create a choose-your-own-adventure story with characters, scenes and choices.
0 to compare
Compare