개요

이 Qiskit 수업용 모듈 모음은 컴퓨터 과학, 양자 컴퓨팅 또는 입문 양자역학 학부 과정을 위해 설계되었습니다. 그 목표는 교육자와 학생들이 양자 컴퓨터를 활용하여 양자 순간이동, 양자 키 분배(QKD), 그리고 Deutsch-Jozsa 및 Bernstein-Vazirani 알고리즘과 같은 기초적인 양자 프로토콜 및 알고리즘을 실험적으로 탐구할 수 있도록 돕는 것입니다.
각 모듈은 그룹과 강사의 지원을 받아 수업 중에 시작하는 것이 좋지만, 개별적으로 또는 소규모 그룹으로 끝낼 수 있어요. 모든 활동은 모든 사용자에게 제공되는 Open Plan의 무료 이용 시간보다 훨씬 짧은 시간 안에 끝낼 수 있어요. 학생들이 실수로 무료 양자 컴퓨팅 시간을 모두 사용한 경우를 대비해 시뮬레이터 옵션도 내장되어 있어요.
강사는 노트북 활용 방식에 관한 간단한 설문을 작성해 정답지와 일반 커리큘럼 내 배치 안내가 포함된 노트북 버전을 요청할 수 있어요.
권장 배경 지식
각 모듈에는 커리큘럼에서 어느 위치에 놓을 때 가장 효과적인지에 대한 권장 사항이 들어 있어요. 일반적으로 학생들이 다음 조건을 갖추면 이 모듈을 최대한 활용할 수 있어요.
-
어느 정도의 선형대수학 배경 지식 ( 행렬 정도면 충분합니다)
-
Python에 어느 정도 익숙함 (다만 대부분의 노트북은 작성된 그대로 실행하기만 하면 돼요)