Self-paced course

Einführung ins Quantencomputing - Schulversion (mit IBM Quantum)

Offered by Isabel Nha Minh Le, Marcel Pfaffhauser, Manuel Wirth

An error occurred while loading the video player, or it takes a long time to initialize. You can try clearing your browser cache. Please try again later and contact the helpdesk if the problem persists.

Alle, die schon immer mal etwas über Quantencomputer lernen wollten, sind herzlich willkommen, sich im Rahmen dieses 5-wöchigen Kurses mit dieser spannenden Thematik an der Schnittstelle von Physik und Informatik zu beschäftigen.

In fünf Modulen lernen wir zunächst einige theoretische Grundlagen des Quantencomputings kennen: Wie funktioniert ein Quantencomputer? Warum ist diese neue Technologie interessant? Außerdem gehen wir gemeinsam erste Schritte im Programmieren eines Quantencomputers. Vorkenntnisse in der Programmierung sind hierfür zwar hilfreich, aber nicht notwendig. Der Kurs ist für Schüler:innen der Oberstufe (ab der 10. Klasse) gedacht und lässt sich wunderbar in den Physik- oder Informatikunterricht integrieren.

Self-paced since July 11, 2023
Language: Deutsch
English, Deutsch
Junior, Quantum Computing

Course information

In fünf Modulen lernen wir zunächst einige theoretische Grundlagen des Quantencomputings und gehen dann gemeinsam erste Schritte im Programmieren eines Quantencomputers:
In der ersten Woche besprechen wir, weshalb Quantencomputer solch großes Interesse wecken.
In der darauffolgenden Woche lernen wir, wie sogenannte Superpositionszustände, ein Phänomen aus der Quantenphysik, in Quantencomputern genutzt werden und führen das Konzept der Qubits ein.
Darauf aufbauend wird in der dritten Woche ein weiteres Quantenphänomen, die Quantenverschränkung, eingeführt.
In der vierten und fünften Woche programmieren wir das erste Mal einen Quantencomputer mit Hilfe des IBM Quantum Composers.

Dieser Kurs besteht aus kurzen Lernvideos, Multiple-Choice-Tests und einer kleinen Abschlussprüfung. Vorkenntnisse in der Programmierung sind hierfür zwar hilfreich, aber nicht notwendig. Für das Programmieren stellen wir alles zur Verfügung, sodass auch keine Software installiert werden muss.

Dieser Kurs steht allen Interessierten offen, richtet sich aber vor allem an Schüler:innen ab Klasse 10 und lässt sich gut in den Physik- oder Informatikunterricht integrieren.

What you'll learn

  • Warum sind Quantencomputer interessant?
  • Was ist ein Qubit?
  • Superpositionszustände - ein Konzept aus der Quantenphysik
  • Quantenverschränkung - ein weiteres Konzept aus der Quantenphysik
  • Einige wichtige Quantengatter: NOT, Hadamard, CNOT
  • Erste Schritte im Programmieren eines Quantencomputers mit dem IBM Quantum Composer
  • Erste Schritte im Programmieren eines Quantencomputers mit Qiskit

Course contents

  • Intro

  • Woche 1: Warum sind Quantencomputer interessant?:

    Nach einer kurzen Begrüssung und einigen spannenden Fakten zu Quantencomputern werfen wir einige wichtige Fragen in die Runde. Auf einige dieser Fragen wirst du dann während des Kurses Antworten erhalten. Abschliessen werden wir den kurzen Block mit einem scheinbar einfachen Problem, welches sich aber als höchst komplex entpuppt. Genau die Herausforderung, die ein Quantencomputer braucht!
  • Woche 2: Lasst uns eine Münze werfen!:

    In dieser Woche befinden wir uns an der Schnittstelle zwischen klassischer Programmierung und dem Quantencomputing. Wir gehen auf Gemeinsamkeiten und Unterschiede ein und erläutern die spezifischen Eigenschaften des Quantumcomputings wie etwa Qubits oder Superposition etwas genauer.
  • Woche 3: Was sind das denn hier für Zustände?:

    Die Zustände von Qubits unterscheiden sich sehr von denen von herkömmlichen Bits, weshalb wir einen genaueren Blick darauf werfen. Ausserdem schauen wir uns ein spezifisches Quanten Phänomen an: die Quantenverschränkung. Zum Abschluss gibt es dann noch ein Update zum aktuellen Stand der Technik und der Anwendungsbereiche eines Quantencomputers.
  • Woche 4: Kein Musiker aber doch ein Komponist:

    Genug von Theorie - wir wollen Coden! In dieser Woche schauen wir uns ein Tool von IBM Quantum zur Programmierung von Quantencomputern genauer an und lernen einige Grundelemente des Visuellen Scriptings vom IBM Quantum Composer kennen.
  • Woche 5: Wir schließen das Gate!:

    Zu Beginn der Woche erklären wir noch ein weiteres spannendes Gate und widmen uns dann dem klassischen Programmierbeispiel "Hello World!", aber für Quantencomputer. Dieses Mal auch mit der Programmiersprache Python.
  • Abschlussprüfung

  • I like, I wish

Enroll me for this course

You must be invited to enroll in this course.

Learners

Current
Today
1,386
Course End
Jul 11, 2023
1,002
Course Start
May 31, 2023
621

Certificate Requirements

  • Gain a Record of Achievement by earning at least 50% of the maximum number of points from all graded assignments.
  • Gain a Confirmation of Participation by completing at least 50% of the course material.
  • Gain an Open Badge by completing the course.

Find out more in the certificate guidelines.

This course is offered by

Isabel Nha Minh Le

Isabel ist Forschungspraktikantin bei IBM Quantum at IBM Research Europe - Zurich. Sie forscht im Bereich Quantum Algorithms und Quantum Machine Learning für Anwendungen in der Chemie und Materialwissenschaften. Zuvor hat sie als Teil des IBM Quantum Community Team Europe & Africa Quantencomputing-Workshops an Schulen in Deutschland gegeben.

Isabel hat ihr Physikstudium an der RWTH Aachen abgeschlossen und dabei einen Fokus auf Quanteninformationstheorie und Quantentechnologien gelegt.

Marcel Pfaffhauser

Marcel studied computer science at ETH Zürich. He finished his Master in Theory of Computing in 2011, before doing research in the field of Quantum Information Theory at the USI in Lugano.

Afterwards he took additional educational courses and then worked as a Software Engineer using Unity for 5 years with a focus on Augmented Reality, Virtual Reality and Gamification.

In 2020 he joined IBM Research in Zurich to work in the Europe Community Team, where he works on a variety of outreach activities. Several of them are focused on quantum games, or making quantum computing more accessible to game developers, artists and hobbyists.

Manuel Wirth

Manuel ist Praktikant bei IBM Quantum at IBM Research Europe - Zurich. Bevor er dem Outreach und Education Team beigetreten ist, hat er von 2013 bis 2019 an diversen Sekundarschulen unterrichtet und danach Game Design an der Zürcher Hochschule der Künste studiert. Dieses Studium hat er im Jahr 2022 abgeschlossen.

Er unterstützt Marcel und Isabel bei der Betreuung des Kurses im Hintergrund.