Back to blog
Back to blog
PythonWeb DevRoblox
Ten Coding Projects to Build This Holiday
A project list sorted from easiest to boldest, with a clear finish line for every single one.
Mia 15 July 2026 5 min read
Finishing small projects beats starting big ones. Pick one from this list, build it in a few evenings and show it to somebody.
Start here
- Number guessing game in Python.
- Dice roller with an ASCII art dice face.
- About Me web page with your own colour palette.
- Rock, paper, scissors against the computer.
- Digital pet that gets hungry over time.
Level up
- Quiz app that reads questions from a list.
- Click game with a high score saved in the browser.
- Roblox obby with three stages and checkpoints.
- Turtle art generator that never repeats itself.
- Personal blog page listing everything you built.
python
1import random
2
3secret = random.randint(1, 50)
4guesses = 0
5
6while True:
7 guess = int(input("Guess 1-50: "))
8 guesses += 1
9 if guess < secret:
10 print("Higher!")
11 elif guess > secret:
12 print("Lower!")
13 else:
14 print("Got it in", guesses, "guesses!")
15 break
Try it yourself
Run a one-week build challenge.
- 1Choose one project from the list above.
- 2Write down what 'finished' means before you start.
- 3Code for 30 minutes a day, five days in a row.
- 4Demo it to your family on day six.
Keep going
Python
Learn Python Basics in One Afternoon
Print your first message, store information in variables and make the computer repeat things for you.
Adam20 Sept 2026 · 6 min
Python
Draw Rainbow Art with Python Turtle
Turn a few lines of code into spinning rainbow spirals using Python's built-in drawing robot.
Mia12 Sept 2026 · 5 min
Roblox
Build Your First Roblox Obby
Plan an obstacle course, add checkpoints and script a disappearing platform in Roblox Studio.
Leo8 Sept 2026 · 7 min