A fresh problem every Monday
You have until Sunday night to work through it. Older problems stay open if you join late or want to catch up.
One Python problem a week. Use AI as a tutor while you work out the solution and write the code yourself.
Each week
MON 07:00 / Problem released
FRI 07:00 / A gentle reminder
SUN 23:59 / On-time deadline
Times follow the UK clock. The extra challenges are optional. A thoughtful solution beats a fast one.
Why these problems
The problems cover algorithms, probability, statistics, machine learning and classic AI methods. Some may be new, while others will be a useful refresher. Each one asks you to turn an idea into working Python.
You have until Sunday night to work through it. Older problems stay open if you join late or want to catch up.
Ask an AI tutor for questions and small hints. The aim is to understand your solution, not watch one appear.
Use the weekly discussion while you work, then read everyone’s reflections after you finish.
Start small