Apprendere il calcolo quantistico con i Quantum Katas

ka·ta | kah-tuh

Modello per l'apprendimento, la pratica e l'implementazione di nuove competenze, metodi e processi.

Quantum Katas sono esercitazioni e esercizi di programmazione open source auto-passo che insegnano contemporaneamente gli elementi del calcolo quantistico e del Q# linguaggio di programmazione. Ogni kata esplora un concetto fondamentale di calcolo quantistico, con alcuni concetti di base e alcuni approfondimenti su algoritmi e protocolli quantistici.

È possibile provare Quantum Katas online nel sito Quantum Katas oppure scaricare i kata ed eseguirli localmente nel computer.

Suggerimento

Per accelerare il percorso di calcolo quantistico, vedere Codice con Azure Quantum, una funzionalità univoca del sito Web di Azure Quantum. In questo caso, è possibile eseguire esempi predefiniti Q# o programmi personalizzati Q# , generare nuovo Q# codice dalle richieste, aprire ed eseguire il codice in VS Code per il Web con un solo clic e porre a Copilot eventuali domande sul calcolo quantistico.

Eseguire il Katas online

Quantum Katas è disponibile per l'esecuzione online nel sito Quantum Katas . Questo ambiente consente di eseguire i kata nel browser senza installare alcun elemento nel computer.

Le esercitazioni e gli esercizi raccolti in Quantum Katas enfatizzano l'esperienza pratica per rafforzare l'apprendimento dei concetti. Le attività di programmazione coprono un'ampia gamma di concetti quantistici che procedono da molto semplice a piuttosto impegnativo. Per ogni attività, è necessario compilare codice mancante; I primi kata potrebbero richiedere una sola riga, mentre gli esercizi successivi potrebbero richiedere un frammento di codice sizable.

Soprattutto, con Quantum Katas è possibile eseguire e convalidare le soluzioni agli esercizi online. In questo modo è possibile ottenere feedback immediato sulle soluzioni e riconsiderare l'approccio se non è corretto.

  1. Se hai bisogno di aiuto, puoi fare clic su Serve un suggerimento? per ottenere un suggerimento per l'esercizio.
  2. Al termine dell'esercizio, fare clic sul pulsante Esegui per eseguire il codice nel kata. Se ci si blocca, è possibile fare clic su Mostra soluzione per visualizzare la soluzione corretta.
  3. In qualsiasi momento, è possibile porre a Copilot una domanda sul calcolo quantistico o Q#.
  4. È possibile controllare la frequenza di completamento e lo stato di avanzamento tramite Quantum Katas nella sezione Stato personale .

Screenshot del sito Web di Azure Quantum che mostra le esercitazioni su Quantum Katas con Copilot.