- Learning paths
- First 15 minutes
- Superposition & measurement
- Entanglement
- Your first program
- IBM: Introduction to quantum
- Continue with IBM Quantum Learning
- Where to go next
Learning paths
Short tours through the demos, each for one audience. Every step says what to
try and what to notice. On the Pi, open the Learning paths icon or
sudo raspi-config → 0 RasQberry → Quantum Demos → Learning paths
(beta): it starts each demo for you. All demos are on the
Demo List.
First 15 minutes
Visitors at a stand · about 15 minutes · beta
Light up the panel, see a qubit and lose a coin game to a quantum computer.
- IBM LED Demo in LED Demos
- Try: Look at the model: the IBM logo lights up on the LED panel.
- Notice: The LEDs are the model's display: other demos, like RasQ-LED, show qubits on them.
- Grokking the Bloch Sphere
- Try: Press H: the arrow moves from the top of the sphere to the equator.
- Notice: On the equator the qubit is in a superposition: 0 and 1 are equally likely.
- Quantum Coin Game in Fun with Quantum
- Try: Play heads or tails against a quantum computer: run each cell with Shift+Enter.
- Notice: The quantum computer wins every game. Its trick is the H gate you just saw.
Keep going: Superposition & measurement · Fun with Quantum · QAMPoser · IBM Quantum Learning
This path is new: tell us how it went.
Superposition & measurement
A school lesson · about 45 minutes · beta
Learn what a superposition is and what a measurement does to it.
- Grokking the Bloch Sphere
- Try: Press H: the arrow lies on the equator. Press H again: it is back at the top.
- Notice: The bar shows the chance of 0. A measurement gives 0 or 1, never both.
- Quantum Coin Game in Fun with Quantum
- Try: Play the classical game first, then the quantum one with the H gate.
- Notice: Two H gates bring the coin back to heads, whatever the other player did.
- Hardy's Paradox in Fun with Quantum
- Try: Follow the quantum cars and run each cell with Shift+Enter.
- Notice: Everyday logic fails: you cannot reason about a measurement that did not happen.
Keep going: Quantum mechanics module · Basics of quantum information · Entanglement · IBM Quantum Learning
This path is new: tell us how it went.
Entanglement
Curious learners · about 40 minutes · beta
Win games that no classical team can win every time, with entangled qubits.
- GHZ Game in Fun with Quantum
- Try: Look for a strategy that always wins, then let the quantum team play.
- Notice: No classical strategy wins every round. Three entangled qubits do.
- Mermin–Peres Magic Square in Fun with Quantum
- Try: Look for a magic square that works, then run the quantum strategy for many rounds.
- Notice: Alice's and Bob's answers are random, yet they always agree where they meet.
- RasQ-LED Demo
- Try: Just watch: it entangles blocks of 1, 2, 3 ... qubits, up to the whole panel, and measures.
- Notice: Block size 1: random colours. In an entangled block every LED shows the same: red or blue.
Keep going: CHSH inequality tutorial · Entanglement in action · Your first program · IBM Quantum Learning
This path is new: tell us how it went.
Your first program
Learners who want to code · about 60 minutes · beta
Write and run a quantum circuit with Qiskit, then keep learning.
- My Quantum Programs (desktop icon on the Pi)
- Try: Hello-World.ipynb opens: run its cells one by one with Shift+Enter.
- Notice: Two entangled qubits: you measure 00 or 11, never 01 or 10.
- doQumentation (IBM Quantum Learning on this Pi)
- Try: Open Tutorials, then Hello World, and click Run All: the code runs on this Pi.
- Notice: The circuit from step 1, explained step by step, with more tutorials and courses next to it.
- IBM Quantum Learning (online)
- Try: Take a free course, for example Basics of quantum information.
- Notice: It needs the internet. With an IBM Quantum account your code runs on real quantum computers.
Keep going: Qiskit 101 hands-on · Fundamentals of quantum algorithms · CertiQ · IBM Quantum Learning
This path is new: tell us how it went.
IBM: Introduction to quantum
Newcomers with time to learn · about 26 hours · beta
Learn key terms, applications and starter skills, on the Pi where you can.
From IBM Quantum Learning: its Introduction to quantum learning path.- Quickstart (1 hour): in doQumentation on the Pi, or online at IBM Quantum
- Try: Skip Install Qiskit (it is on this Pi): build the circuit and run its cells.
- Notice: A few lines of code build a circuit, draw it and show its results.
- Run your first circuit on hardware (0.5 hours): in doQumentation on the Pi, or online at IBM Quantum
- Try: Follow its four steps: map, optimize, execute, analyze. Hardware needs an IBM Quantum account.
- Notice: The same four steps run every Qiskit program, from two qubits to over a hundred.
- IBM Quantum Composer (0.5 hours): in doQumentation on the Pi, or online at IBM Quantum
- Try: Read the guide, then build a circuit in the Composer (online, IBM Quantum account).
- Notice: The Composer draws circuits by drag and drop and shows their Qiskit code.
- Quantum computing in practice (8 hours): in doQumentation on the Pi, or online at IBM Quantum
- Try: Seven lessons: start with the introduction, one lesson at a time.
- Notice: What quantum computers can do today, and how a problem gets onto one.
- Basics of quantum information (15 hours): in doQumentation on the Pi, or online at IBM Quantum
- Try: Start with Single systems. Take your time: each lesson builds on the last.
- Notice: The ideas behind every other step: qubits, measurements, gates, entanglement.
- CHSH inequality (1 hour): in doQumentation on the Pi, or online at IBM Quantum
- Try: Run it on real hardware with an IBM Quantum account.
- Notice: Entangled qubits break a limit no classical system can. It fails in Simulator mode for now.
Keep going: Introduction to quantum at IBM · Your first program · IBM Quantum Learning
This path is new: tell us how it went.
Continue with IBM Quantum Learning
IBM Quantum's learning paths: documentation, courses and tutorials in one sequence, online and free. Most have a beginner and an intermediate level. On the Pi: Continue with IBM Quantum Learning in the Learning paths.
- Introduction to quantum: Key terms, applications and starter skills.
- Optimization: Quantum approaches to optimization problems.
- Data science: Quantum computing for data science.
- Physics and chemistry: Molecules, materials and physical systems.
- Quantum algorithm development: Design and study quantum algorithms.
- QISE: Quantum information science and engineering.
All of them: IBM Quantum Learning.
Where to go next
From playing to building your own:
- Play. Quantum games and circuits to try for yourself: Fun with Quantum, QAMPoser, Entangible. Entangible builds a circuit from printed tiles and a camera.
- Understand. Courses and modules on the ideas behind it: Basics of quantum information, All courses and modules.
- Code. Write and run your own Qiskit programs: Hello World, QuBins. QuBins has ready Qiskit environments: one click in Binder, or with Docker.
- Real hardware. Run your circuits on IBM quantum computers: IBM Quantum. A free IBM Quantum account gives you time on real quantum computers.
- Certify. Prepare for the Qiskit v2.x Developer certification: CertiQ. CertiQ is free, machine-verified prep for IBM exam C1000-179. An unofficial community project, not affiliated with or endorsed by IBM.
- Build & share. Build a model, run a workshop, help translate: RasQberry Two 3D model, Quantego, Qutie and more builds, Workshops, doQumentation translations.