Conheça a computação quântica com o Quantum Katas

ka·​ta | kah-tuh

Um padrão usado para aprender, praticar e implementar novas habilidades, métodos e processos.

O Quantum Katas é uma série de tutoriais individuais de software livre e exercícios de programação que ensinam os elementos da computação quântica e a linguagem de programação Q# ao mesmo tempo. Cada kata explora um conceito fundamental de computação quântica, com alguns abrangendo os conceitos básicos e alguns aprofundando-se em algoritmos e protocolos quânticos.

Você pode experimentar o Quantum Katas online no site do Quantum Katas ou pode baixar os katas e executá-los localmente em seu computador.

Dica

Se você quiser acelerar sua jornada de computação quântica, marcar Código com o Azure Quantum, um recurso exclusivo do site do Azure Quantum. Aqui, você pode executar exemplos internos Q# ou seus próprios Q# programas, gerar um novo Q# código de seus prompts, abrir e executar seu código no VS Code para a Web com um clique e fazer perguntas ao Copilot sobre computação quântica.

Executar o Katas online

O Quantum Katas está disponível para execução online no site do Quantum Katas . Esse ambiente permite que você execute os katas no navegador sem instalar nada no computador.

Os tutoriais e os exercícios coletados no Quantum Katas enfatizam a experiência prática para reforçar o aprendizado dos conceitos. As tarefas de programação abrangem uma variedade de conceitos de computação quântica que progridem de muito simples para bastante desafiador. Para cada tarefa, você precisa preencha alguns códigos ausentes: os primeiros katas exigem apenas uma linha, enquanto os exercícios posteriores podem exigir um fragmento de código dimensionável.

Mais importante, com o Quantum Katas, você pode executar e validar suas soluções para os exercícios online. Com isso, você poderá receber comentários imediatos sobre a sua solução e reconsiderar sua abordagem se ela estiver incorreta.

  1. Se precisar de uma pequena ajuda, você pode clicar em Precisa de uma dica? para obter uma dica para o exercício.
  2. Ao concluir o exercício, clique no botão Executar para executar o código no kata. Se você ficar preso, clique em Mostrar solução para ver a solução correta.
  3. A qualquer momento, você pode fazer uma pergunta ao Copilot sobre computação quântica ou Q#.
  4. Você pode marcar a taxa de conclusão e o progresso por meio do Quantum Katas na seção Meu progresso.

Captura de tela do site do Azure Quantum mostrando os tutoriais do Quantum Katas com o Copilot.