Visão Geral

Esta coleção de módulos Qiskit para uso em sala de aula foi desenvolvida para um curso de graduação em Ciência da Computação, Computação Quântica ou Mecânica Quântica introdutória. O objetivo é ajudar educadores e estudantes a utilizar computadores quânticos para explorar experimentalmente protocolos e algoritmos quânticos fundamentais, como teleportação quântica, distribuição quântica de chaves (QKD) e os algoritmos de Deutsch-Jozsa e Bernstein-Vazirani.
Cada módulo deve ser iniciado em aula com suporte do grupo e do professor, mas pode ser concluído de forma independente ou em pequenos grupos. Todas as atividades podem ser concluídas em muito menos tempo do que o tempo gratuito disponibilizado como parte do Plano Open, disponível para todos os usuários. Opções de simulador também estão integradas, caso os estudantes esgotem acidentalmente seu tempo gratuito de computação quântica.
Professores podem solicitar versões desses notebooks com gabaritos e orientações sobre como inseri-los em currículos comuns preenchendo esta pesquisa rápida sobre como os notebooks estão sendo utilizados.
Conhecimentos prévios recomendados
Cada módulo contém recomendações sobre em que ponto de um currículo ele pode ser mais eficaz. Em geral, os estudantes aproveitarão melhor esses módulos se tiverem:
- Algum conhecimento de álgebra linear (matrizes devem ser suficientes)
- Alguma familiaridade com Python, embora a maioria dos notebooks possa simplesmente ser executada como está