Przegląd

Ten zbiór modułów Qiskit w salach lekcyjnych jest przeznaczony dla kursu na poziomie licencjackim z zakresu informatyki, obliczeń kwantowych lub podstaw mechaniki kwantowej. Celem jest pomoc wykładowcom i studentom w wykorzystaniu komputerów kwantowych do eksperymentalnego badania podstawowych protokołów i algorytmów kwantowych, takich jak teleportacja kwantowa, kwantowa dystrybucja kluczy (QKD) oraz algorytmy Deutscha-Jozsy i Bernsteina-Vaziraniego.
Każdy moduł powinien być rozpoczynany na zajęciach przy wsparciu grupy i prowadzącego, ale można go ukończyć samodzielnie lub w małych grupach. Wszystkie zadania można wykonać w czasie znacznie krótszym niż bezpłatny czas przydzielony w ramach planu Open dostępnego dla wszystkich użytkowników. W modułach wbudowane są również opcje symulatorów — na wypadek gdyby studenci przypadkowo wyczerpali swój bezpłatny czas obliczeń kwantowych.
Wykładowcy mogą poprosić o wersje tych notebooków z kluczami odpowiedzi i wskazówkami dotyczącymi umiejscowienia w typowych programach nauczania, wypełniając tę krótką ankietę na temat sposobu korzystania z notebooków.
Zalecane przygotowanie
Każdy moduł zawiera zalecenia dotyczące miejsca w programie nauczania, w którym dany moduł może być najbardziej efektywny. Ogólnie rzecz biorąc, studenci skorzystają z tych modułów w największym stopniu, jeśli posiadają:
- Pewne podstawy algebry liniowej (macierze powinny być wystarczające)
- Pewną znajomość Pythona, choć większość notebooków można po prostu uruchomić w formie gotowej