Learn quantum computing
by actually playing it.
Twenty-eight interactive levels that start from middle-school maths, pass through waves (frequency, period, phase) and arrive at the quantum Fourier transform and Shor's algorithm. Every formula is taken apart piece by piece, and every piece is something you can touch, drag and break until the penny drops.
How it works
1 · Touch first
Every concept arrives as a mini-game: sliders, arrows to drag, circuits to assemble. First you move and get it wrong, then you read the explanation. That is not a gimmick: learning this way lasts longer.
2 · All the maths is here
This is not a "no formulas" course: they are all here, from the simplest to the heaviest. But every symbol is a button: touch it and it tells you what it does, with the real numbers you are moving in the game.
3 · It ends with inventing
The last level is a workshop: you stack quantum blocks like bricks, try them on open challenges and go after your own record. There you do not repeat: you invent.
🔁 Flash review
A few questions, asked again at the right moment (after 1 day, then 3, then 7, then 21). It is the combination of active recall and spaced repetition: of all the study techniques measured by research, these are the two that work best.
Who made this course
Let's work together
This course is free and will stay free. If it was useful to you and your company, school or personal path needs someone who can do or teach these things, here is what I do — with the real numbers, unpadded.
Bespoke AI business systems
Process analysis, design and production rollout of management software with AI built in: document extraction, internal assistants, automation, integration with the systems the company already uses.
How it starts: half a day of analysis to find where AI produces a real return and — above all — where it is better not to put it.
Training for companies and schools
I have taught at 8 organisations across private and public companies, schools and academies. Same approach as this site: you touch it, you get it wrong, you understand it.
Formats: from a one-hour talk up to a complete programme with a lab. Topics: applied AI, development, cybersecurity, quantum computing.
One-to-one lessons
One to one, at your pace, on your concrete goal: preparing for an exam, really understanding a topic, setting up a project, picking code back up after years away.
Also fine if you are starting from zero: Part 0 of this site came directly out of beginners' questions.
Twenty minutes, no strings attached
Pick your slot from the calendar. If after the chat the right answer is "you do not need this", I will say so: I care more that a project makes sense than that it starts.
🗺️ The level map
Each level opens by passing the previous one's check: a hands-on mission inside the game plus the recall quiz. Unlimited attempts, no penalty, no grade. Part 0 and level 1 are always open.
Frequently asked questions
Do I need to know maths already?
No. Part 0 covers negative numbers, fractions and percentages, coordinates, degrees and probability: it is written for someone who has just finished middle school. Sine, cosine, complex numbers and e^{iθ} get built inside the course, starting from a point turning on a circle.
Is it a real simulator?
Yes: a state-vector simulator written from scratch (complex amplitudes, controlled gates, probabilistic measurement, entanglement). The QFT circuit you assemble is checked by automated tests: it reproduces the Fourier matrix exactly.
Do I have to register?
Yes, and it is free: first name, last name, email and password. It is not about collecting data — it is because progress is saved on the server (you find it again on every device) and because the final certificate carries your details and a code anyone can verify. If the state lived only in the browser, anyone could edit it and the certificate would be worth nothing.
How long does it take?
Each level is 10–20 minutes played without rushing; the whole path is a long afternoon. But the final workshop can keep you busy for weeks, because there the solutions are not written down anywhere.
I am a teacher: can I use it in class?
If you teach in a state or state-recognised school, at a university, in a library, in a public body or in a non-profit association: yes, freely and without asking for anything. The same goes for after-school clubs and free study groups. You can download everything, modify it, translate it or install it on your own server: the code is public and contributions are welcome.
If instead the training is paid — private academy, corporate course, bootcamp, paid tutoring — an agreement is needed, and it is usually a formality: book a slot. All the details are in the licence.