Search

From Bits to Quantum Leaps

Quantum Computing From Bits to Quantum Leaps cover image

Overview

Secondary School

Physics, Mathematics, Computer Science, Engineering

Quantum Computing

English

Summary

Students start with classical computing and learn about the difference between classical and quantum gates. They can also simulate gates and different quantum phenomena like entaglement and superposition using Arduino. With the quantum machine they can explore different quantum gates while also having a look at the corresponding mathematics.

Authors: Selçuk Yusuf Arslan (TR), Joachim Birk (DE), Clodagh Shine (IE), Astrinos Tsoutsoudakis (GR), Elena Vladescu (RO)

Go directly to:

  1. Classical Computing
  2. What is a quantum gate and how does it manipulate a qubit?
  3. The Quantum Machine
  4. Simulations with Arduino

Classical Computing – Introduction to Binary

Students will be introduced to the world of classic computing through its building blocks of binary. Students will be introduced to binary numbers and how they are used. They will be taught on how to convert from decimals to binary numbers and vice versa.

Keywords: binary numbers, algorithms, math, number conversion
Subjects: computer science, physics, technology, mathematics
Age group: 14-18 years
Required knowledge/skills: Basic mathematical concepts
Time frame: one lesson (45-60 minutes)

256 128 64  32  16   8    4    2    1    BinaryDecimal
     000111
     0010102
   10010110010137
111111111111111111511

Classical Computing – Introduction to Logic Gates

Students will be introduced to the world of classic computing through its building blocks of binary. Students will learn how different logic gates impact these building blocks by using online simulators to experiment with electronic circuits which link logic gates and binary numbers.

Keywords: gates, logic gates, and, or, not
Subjects: computer science, mathematics, physics
Age group: 14-18 years
Required knowledge/skills: prior knowledge of binary numbers, basics of mathematics
Time frame: 2 lessons (45-60 minutes each)

screenshot with the text: logic gates simulator; and the buttons: AND, OR, NOT, NAND, NOR, XOR, XNOR
© Science on Stage / screenshot

What is a quantum gate and how does it manipulate a qubit?

This teaching unit introduces students to the basic building blocks of quantum computers—qubits and quantum gates—and shows how they differ from classical bits and logic gates. Through hands‑on activities with simulators, students explore superposition, entanglement, and the operation of common gates such as the Hadamard and CNOT.

Keywords: logic gate, quantum gate, bit, qubit
Subjects: computer science, mathematics, physics
Age group: 14+ years
Required knowledge/skills: basic knowledge of matrices and vector calculation
Time frame: 2 x 45 minutes

The Quantum Machine

The Quantum Machine is a browser-based tool that allows users to explore the fundamentals of quantum computing through an interactive visual interface. It offers an intuitive way to build and simulate quantum operations without writing a single line of code.

After simulating their circuits, students are encouraged to check the underlying mathematics to deepen their understanding.

Keywords: Quantum gate simulation
Subjects: Mathematics, computer science, technology, physics
Age group: 14+
Required knowledge/skills: familiarity with matrices and introduction to quantum computing in general are helpful
Time frame: 45 min

screenshot of the quantum machine with a dark blue user interface
© Science on Stage / screenshot

Simulations with Arduino

These Arduino simulations introduce key ideas of digital logic and information processing using simple circuits and microcontrollers. They provide a hands-on way to build intuition for concepts that later reappear in quantum computing, such as states, logic operations, and superposition‑like behavior.

Keywords: simulation, Arduino, visualisation, Tinkercad circuits
Subjects: physics, electronics, computer science, mathematics
Age group: 14-17 years
Required knowledge/skills: basic electronics, Arduino programming, circuit design, working in tinkercad.com virtual environment, basic understanding of quantum concepts
Time frame: 1-2 hours each for the first two lessons; 3-4 hours for the third lesson if you realise the entanglement and the superposition simulator.

Go directly to:

Close search