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.

  1. IBM LED Demo in LED Demos
    • Try: Look at the model: the IBM logo lights up on the LED panel.
    • Notice: The LEDs are this quantum computer's display. Later steps show qubits on them.
  2. 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.
  3. 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

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.

  1. 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.
  2. 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.
  3. 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

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.

  1. 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.
  2. 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.
  3. RasQ-LED Demo
    • Try: Choose 1 (no entanglement), then 2 (complete entanglement).
    • Notice: Without entanglement the LEDs are random. Entangled, they all show the same result.

Keep going: CHSH inequality tutorial · Entanglement in action · Your first program

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.

  1. 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.
  2. Qiskit Tutorials on this Pi
    • Try: Open Tutorials, then Get started, and run the code on this Pi.
    • Notice: The same Qiskit as in Hello World, with guides and courses next to it.
  3. 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

This path is new: tell us how it went.

Where to go next

From playing to building your own:

  1. Play. Quantum games and circuits to try for yourself: Fun with Quantum, QAMPoser, Entangible. Entangible builds a circuit from printed tiles and an iPad.
  2. Understand. Courses and modules on the ideas behind it: Basics of quantum information, All courses and modules.
  3. Code. Write and run your own Qiskit programs: Hello World, QuBins. QuBins has ready Qiskit environments: one click in Binder, or with Docker.
  4. Real hardware. Run your circuits on IBM quantum computers: IBM Quantum. A free IBM Quantum account gives you time on real quantum computers.
  5. 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.
  6. Build & share. Build a model, run a workshop, help translate: RasQberry Two 3D model, Quantego, Qutie and more builds, Workshops, doQumentation translations.