5ZJ-06
初学者のための量子コンピュータプログラミング支援環境の検討
○ABDULLAH MADANI,水谷晃三(帝京大)
世界的に量子コンピュータを活用できる人材の必要性が高まっている.量子コンピュータの利活用のためにはその動作原理の理解から量子プログラミングの修得が不可欠であるが,入門段階から効率的に理解できるようにするための方法については議論の余地が多い.本研究では,量子ビットの状態変化やBloch球上での量子ゲートの動きを理解しながらプログラムを作成する能力を育成するための学習環境について検討し,これを実現するためのシステムの試作を行った.試作したシステムでは,アルゴリズム中の量子ゲートの動作の可視化機能や,アルゴリズム作成のための課題出題機能およびその支援機能を実装し,これを量子プログラミング環境に統合した.