/quantum-computing-lessons

Open-source quantum computing lessons, for high school students

Primary LanguageHTML

lessons

Quantum Computing Initiative lesson information

For Students

Visit the slides-pdf directory and view the PDF slides for your desired lesson.

  1. The classical computing paradigm
  2. Intro to linear algebra and programming with Qiskit
  3. Intro to quantum mechanics and quantum computing
  4. Quantum Gates [0]: Addition from scratch on a quantum computer
  5. Quantum Gates [1]: State vectors, superposition, and entanglement
  6. Project: Generating truly random numbers
  7. Surpassing classical computers [0]: The Deutsch Oracle
  8. Surpassing classical computers [1]: Grover’s Algorithm
  9. The past, present, and future of quantum computing

For Presenters

First install the Reveal.js dependencies with yarn.

Then, run the following to start the reveal.js slides. Then visit http://localhost:3000/src/lesson-N.html where N is the desired lesson number.

yarn
yarn dev