Panoramica
Questa raccolta di moduli Qiskit in classe è pensata per un corso di livello universitario in informatica, informatica quantistica o meccanica quantistica introduttiva. L'obiettivo è aiutare educatori e studenti a sfruttare i computer quantistici per esplorare sperimentalmente protocolli e algoritmi quantistici fondamentali, come il teletrasporto quantistico, la distribuzione di chiavi quantistiche (QKD) e gli algoritmi di Deutsch-Jozsa e Bernstein-Vazirani.
Ogni modulo dovrebbe essere iniziato in classe con il supporto del gruppo e dell'istruttore, ma può essere completato in modo indipendente o in piccoli gruppi. Tutte le attività possono essere completate in un tempo molto inferiore rispetto al tempo libero assegnato nell'ambito dell'Open Plan a disposizione di tutti gli utenti. Sono previste anche opzioni di simulazione, nel caso in cui gli studenti dovessero accidentalmente esaurire il loro tempo libero di calcolo quantistico.
Gli insegnanti possono richiedere versioni di questi quaderni con chiavi di risposta e indicazioni sulla collocazione nei curricula comuni compilando questo sondaggio rapido sull'utilizzo dei quaderni.
Background consigliato
Ciascun modulo contiene raccomandazioni sulla posizione all'interno di un programma di studi in cui ciascun modulo potrebbe essere più efficace. In generale, gli studenti otterranno il massimo da questi moduli se hanno:
- Alcune conoscenze di algebra lineare (le matrici di dovrebbero essere sufficienti)
- Una certa dimestichezza con Python, anche se la maggior parte dei quaderni può essere eseguita semplicemente come scritto