Search

Pathways through the quantum computing teaching material

Quantum Computing illustration

Overview

Secondary School

Physics, Mathematics, Computer Science, Engineering

Quantum Computing

English

The teaching materials Quantum Computing in STEM Education are modular and interdisciplinary, allowing teachers to tailor their use to different subjects, learning goals and classroom contexts. Rather than following a fixed course structure, teachers can select individual units or combine them into coherent pathways that match their students’ prior knowledge, interests and available lesson time. The pathways presented below are suggestions that illustrate possible progressions through the material and can be adapted or rearranged freely.

Programming quantum circuits

This tutorial introduces two practical ways to program quantum circuits for teaching and learning: using a visual drag‑and‑drop interface and writing code with Qiskit. Students build, visualise, and run simple quantum circuits on simulators and real quantum computers using the IBM Quantum and IQM platforms. Working with real quantum hardware is particularly encouraging for students, as it shows that the concepts learned in class can be tested on actual devices and are part of current scientific and technological practice.

Go to the tutorial Programming quantum circuits

 

Overview over the different pathways

  • Physics I
    Introduction of quantum concepts through physical intuition, thought experiments and hands on optics, with minimal mathematical formalism
  • Physics II
    Stronger emphasis on applications, algorithms and computational ideas, while remaining accessible for physics classes
  • Mathematics
    Focus on the mathematical language of quantum computing, using physical and computational contexts to motivate the concepts
  • Computer Science I
    Starts from classical computing concepts and gradually introduces quantum ideas through simulations and programming‑related activities
  • Computer Science II
    Introduction of quantum algorithms from a computational perspective, starting with classical search and encryption problems and showing how quantum approaches can achieve speed‑up
     

Physics-focused pathways

Physics I

Recommended for:

  • Age group: 16–19
  • Prior knowledge: basic school level physics (waves, light); no prior knowledge of quantum computing required

This pathway introduces quantum concepts through physical intuition, thought experiments and hands on optics, with minimal mathematical formalism.

Physics II – Applicatons and deeper insight

Recommended for:

  • Age group: 16–18
  • Prior knowledge: basic physics and mathematics; interest in applications and computation

This pathway places a stronger emphasis on applications, algorithms and computational ideas, while remaining accessible for physics classes.

  • Qubits at Work – From Codebreaking to Climate Modelling (90 minutes)
    • Applications of quantum computers (quantum cryptography, molecular design, weather and climate modelling)
    • Simple introduction to quantum algorithms (Deutsch-Jozsa, Shor, Grover) – prerequisite: just simple mathematics
  • Discovering the Supremacy of Quantum Computers (45 minutes)
    • Introducing examples that demonstrate why computers can be faster for solving some problems.
    • Carrying out a first programme on a real quantum computer
  • Mathematical Basics (30-45 minutes per topic)
    Probabilities, matrices (including bra-ket notation), vectors; optional: complex numbers and Bloch sphere
  • The Quantum Machine (45 minutes)
    Playing with and learning about quantum gates and how they operate on one or two qubits.
  • Playing with Light (90 minutes)
    • Demonstrating superposition in a real optical experiment using birefringent crystals and/or polarisation filters
    • Analogy: laser beam = qubit, birefringent crystal(s)/polarisation filter(s) = quantum gate(s)
    • Analogy: Mach–Zehnder interferometer resp. its elements = quantum gate(s). Link to quantum bomb detection experiment
  • An Example for Quantum Supremacy: Quantum Bomb Detection (45 minutes)
    • Thought experiment: detecting quantum bombs using a simulation with a Mach–Zehnder interferometer
    • Introducing superposition and quantum supremacy
  • Deutsch’s algorithm – Mathematical approach (60 minutes)
    Exploring quantum speed‑up through superposition and the Golden Circuit pattern
    and/or 
    Deutsch’s algorithm – Computational approach (60 minutes)
    Demonstrating quantum speed‑up using a simple algorithmic problem
  • Grover’s algorithm (90-120 minutes)
    Demonstrating quantum speed‑up for search problems using superposition and interference.

Mathematics pathway

Recommended for:

  • Age group: 16–18
  • Prior knowledge: basic algebra; curiosity about abstract models and representations

This pathway focuses on the mathematical language of quantum computing, using physical and computational contexts to motivate the concepts.

Computer Science focused pathways

Computer Science I

Recommended for:

  • Age group: 16–18
  • Prior knowledge: basic understanding of algorithms or structured programming (no prior quantum knowledge required)

This pathway starts from classical computing concepts and gradually introduces quantum ideas through simulations and programming‑related activities.

Computer Science II

Recommended for:

  • Age group: 16–18
  • Prior knowledge: basic understanding of algorithms or structured programming (no prior quantum knowledge required)

This pathway introduces quantum algorithms from a computational perspective, starting with classical search and encryption problems and showing how quantum approaches can achieve speed‑up.

Outlook

Project coordinator Jörg Gutschank is developing with among others his colleagues from Leibniz Gymnasium | Dortmund International School  a one year project course on quantum computing in addition to these pathways. You can subscribe for our Quantum Computing newsletter if you want to be updated: https://www.science-on-stage.eu/quantum-computing 

Close search