Designing a virtual reality programming environment for quantum computers


Genc H. H., Aydın S., Erdal H.

COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, cilt.30, sa.3, ss.690-707, 2022 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 30 Sayı: 3
  • Basım Tarihi: 2022
  • Doi Numarası: 10.1002/cae.22481
  • Dergi Adı: COMPUTER APPLICATIONS IN ENGINEERING EDUCATION
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED)
  • Sayfa Sayıları: ss.690-707
  • Anahtar Kelimeler: quantum composer, quantum computation, quantum gates, Unity 3D, virtual education, virtual reality, SYSTEM
  • Marmara Üniversitesi Adresli: Evet

Özet

Quantum computation based on quantum physics is spreading rapidly with many interdisciplinary studies from machine learning to genetics. After the unveiling of real quantum computers, this process has been rising almost exponentially. We are about to experience an effect with quantum computers similar to the effect created by the process from the first electromechanical computers to very large-scale integrated circuit computers. In the programming of quantum computers, we are in a similar place to programming classical computers at an early stage. There are various models in quantum computing, and the most widely used model is quantum gates. Therefore, an easy and practical understanding of the behavior of the gates used in the programming of quantum computers is of great importance. To realize this process, a virtual reality (VR)-based teaching platform of quantum computer programming called QU-VR Education Tool was designed by using Unity 3D VR. In the creation of this design, IBM's so-called Quantum Composer platform and Microsoft Quantum Katas were taken as a reference. In this study, the design process and usage of a novel VR-based platform are presented in detail.