Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A extensão Microsoft Quantum Development Kit (QDK) para Visual Studio Code (VS Code) inclui QDK Learning, uma coleção de cursos individualizados sobre computação quântica e desenvolvimento quântico. Cada curso combina explicações com atividades interativas de programação que você conclui em VS Code.
Use QDK Learning para:
- Escolha um curso com base em seus interesses e experiência.
- Percorra as unidades do curso e as atividades no seu próprio ritmo.
- Acompanhe e salve seu progresso para cada curso.
- Peça dicas, explicações e orientação ao agente QDK Learning no GitHub Copilot.
- Mantenha seu código de curso e blocos de anotações.
Cursos disponíveis
QDK Learning inclui esses cursos.
| Curso | O que você aprenderá | Formato do curso |
|---|---|---|
| Quantum Katas | Conceitos básicos de computação quântica e programação quântica com Q# | Lições guiadas e Q# exercícios de codificação |
| Ground-State Molecular Energies with QPE | Como estimar a energia do estado fundamental de uma molécula a partir de métodos clássicos da química e da estimação de fase quântica (QPE) | Python atividades em Jupyter notebooks que usam QDK/Chemistry e Q# |
Comece com o Quantum Katas se você for novo na computação quântica ou na Q# linguagem. Escolha o curso de química quântica se você já conhece os conceitos básicos de química quântica e computação quântica.
Pré-requisitos
Para usar QDK Learning, você precisa:
- A versão mais recente de VS Code.
- A QDK extensão para VS Code.
- Uma pasta onde QDK Learning pode armazenar os arquivos do curso e seu progresso.
Para usar o aprendizado assistido por IA, faça login em GitHub Copilot no VS Code. Verifique os pré-requisitos de cada curso para obter requisitos de software adicionais.
Iniciar o QDK Learning
Para começar QDK Learning pela primeira vez, siga estas etapas.
- Abra VS Code.
- Abra a pasta na qual você deseja salvar o progresso do aprendizado e os arquivos de curso.
- Na Barra de Atividades, selecione o Microsoft Quantum ícone.
- Na exibição QDK Learning , selecione Iniciar aprendizado.
- No modo de exibição Aprendizado , selecione Alternar Curso para o curso que você deseja iniciar. Ou diga ao QDK Learning agente que curso você deseja abrir.
QDK Learning cria estes itens em seu espaço de trabalho.
- Uma
qdk-learningpasta que contém os arquivos que você usa nos cursos. - Um
qdk-learning.jsonarquivo que armazena sua posição atual e o progresso do curso.
Para continuar o progresso em uma sessão posterior VS Code, abra a mesma pasta do espaço de trabalho.
Passe por QDK Learning
A visualização Aprendizagem organiza o conteúdo em três níveis:
- Curso: Uma experiência completa de aprendizado, como o Quantum Katas ou o curso de química quântica.
- Unidade: Um grupo de lições e exercícios relacionados.
- Atividade: Uma única lição, exemplo, exercício ou célula de código do notebook.
Expanda um curso ou unidade para ver seu conteúdo. O indicador de progresso para cada curso mostra o número de unidades concluídas. As atividades e unidades concluídas têm uma marca de verificação.
Selecione uma unidade ou atividade para abri-la. Cada curso abre atividades de forma diferente.
- As lições Quantum Katas abrem uma aba Lição, e os exercícios são salvos em arquivos Q#.
- Os cursos em notebook abrem um Jupyter Notebook editável para a unidade selecionada.
Alternar cursos
QDK Learning salva seu progresso quando você alterna cursos.
- No modo de exibição Aprendizado , localize o curso que você deseja abrir.
- Selecione Alternar Curso para o curso.
QDK Learning abre o ponto em que você está no curso. Para um novo curso, QDK Learning abre a primeira unidade.
Use Copilot para dar suporte ao seu aprendizado
Quando você inicia QDK Learning, o agente QDK Learning se abre em Copilot Chat. O agente usa o contexto de seu curso ativo e atividade para ajudá-lo a aprender.
Peça ao agente para:
- Explicar um conceito com mais detalhes.
- Vou dar uma dica para um exercício.
- Ajude-o a entender por que uma solução não funciona.
- Responder a perguntas sobre computação quântica, Q#ou QDK/Chemistry.
Por exemplo, experimente esses prompts.
Quais cursos estão disponíveis?
Leve-me para o conteúdo sobre Grover's algorithm.
Explicar a estimativa de fase quântica de uma maneira diferente.
As atividades do curso também incluem botões que enviam o contexto relevante da aula ou do exercício para o agente QDK Learning.