Hardware and software tools for teaching the basics of quantum informatics to students of specialized (high) schools
Keywords:quantum calculations, quantum computer, quantum circuit, quantum algorithm, IBM Quantum Lab, IBM Quantum Composer, Python, Jupyter Notebook
The article defines the criteria for choosing a cloud-based platform for mastering the basics of quantum informatics by students of a specialized (high) schools: cross-browser; intuitive interface; the possibility of free access; access without registration and simplified registration; the presence of a systematized reference system with examples; support for the development of the environment by the developer; support for working in a personal educational environment; support for working with quantum algorithms in graphical mode; automatic conversion of quantum algorithms from graphic format to program code text; support for the Ukrainian-language localization; availability of a mobile application; responsive design. The possibilities of platforms for implementing quantum algorithms from the following companies are analyzed: Microsoft, QuTech, Amazon Braket, IBM. The choice of the IBM Quantum cloud-based platform is justified. Work at IBM Quantum Composer and IBM Quantum Lab is described. Information about quantum operations and gates is presented: their designation in IBM Quantum Composer and IBM Quantum Lab, the gate matrix, and the purpose of the gate. An example of implementing quantum teleportation in the form of a circuit and program is given.
Amazon Web Services, 2022. Amazon Braket: Accelerate quantum computing research. Available from: https://aws.amazon.com/braket/?nc1=h_ls.
Bazurin, V.M., 2017. Programming environments as a means of teaching pupils to programming basics. Information technologies and learning tools, 59(3), p.13–27. Available from: https://doi.org/10.33407/itlt.v59i3.1601. DOI: https://doi.org/10.33407/itlt.v59i3.1601
Cabinet of Ministers of Ukraine, 2000. On approval of regulations on the distribution of copies of audiovisual works, volumes, videograms, computer programs, databases. Available from: https://zakon.rada.gov.ua/go/1555-2000-%D0%BF.
Contact IBM Quantum, 2021. Available from: https://www.ibm.com/it-infrastructure/us-en/resources/campaignmail/quantum-computing/contact/.
Curricula for grades 10-11, 2021. Available from: https://mon.gov.ua/ua/osvita/zagalna-serednya-osvita/navchalni-programi/navchalni-programi-dlya-10-11-klasiv.
Five years ago today, we put the first quantum computer on the cloud. Here’s how we did it, 2021. Available from: https://research.ibm.com/blog/quantum-five-years.
IBM Quantum, 2021. Available from: https://quantum-computing.ibm.com/.
IBM Quantum Services – Simulators, 2021. Available from: https://quantum-computing.ibm.com/services?services=simulators.
Law of Ukraine "On copyright and related rights", 1993. Available from: https://zakon.rada.gov.ua/go/3792-12.
Lehka, L.V., Bielinskyi, A.O., Shokaliuk, S.V., Soloviev, V.N., Merzlykin, P.V. and Bohunenko, Y.Y., 2022. Prospects of quantum informatics and the study of its basics in the school course. In: S. Semerikov, V. Osadchyi and O. Kuzminska, eds. Proceedings of the symposium on advances in educational technology, aet 2020. University of Educational Management, Kyiv: SciTePress. DOI: https://doi.org/10.5220/0010922900003364
Lehka, L.V., Shokaliuk, S.V. and Bogunenko, E.Y., 2021. Propaedeutics of studying quantum computer science in a specialized (high) school. Physical and mathematical education, 28(2), pp.51–56. Available from: https://doi.org/10.31110/2413-1571-2021-028-2-009. DOI: https://doi.org/10.31110/2413-1571-2021-028-2-009
Microsoft, 2022. Microsoft Quantum. Available from: https://azure.microsoft.com/solutions/quantum-computing/.
President of Ukraine, 2017. On the decision of the national security and Defense Council of Ukraine of April 28, 2017 "On the application of personal special economic and other restrictive measures (sanctions)". Available from: https://zakon.rada.gov.ua/go/133/2017v.
President of Ukraine, 2018. On the decision of the National Security and Defense Council of Ukraine of May 2, 2018 "On the application and cancellation of personal special economic and other restrictive measures (sanctions)". Available from: https://zakon.rada.gov.ua/go/126/2018.
QuTech, 2022. Quantum Inspire. Available from: https://www.quantum-inspire.com/features/.
Shevchuk, P., 2010. The problem of choosing a programming language and environment as a learning tool. pp.30–31. Available from: http://eprints.zu.edu.ua/id/eprint/13592.
Silva, V., 2018. Practical Quantum Computing for Developers: Programming Quantum Rigs in the Cloud using Python, Quantum Assembly Language and IBM QExperience. Apress. DOI: https://doi.org/10.1007/978-1-4842-4218-6
Vakaliuk, T.A., 2019. Features cloud oriented learning environment for training bachelors information. Naukovyi chasopys npu imeni m.p. drahomanova. seriia 2. kompiuterno-oriientovani systemy navchannia, (19 (26)), p.154–157. Available from: https://sj.npu.edu.ua/index.php/kosn/article/view/28.
Vorozhbyt, A.V., 2019. Using web-based technologies in learning informatics in the establishments of general secondary education. Thesis for a candidate degree in pedagogical sciences, specialty 13.00.02 – theory and methods of teaching (computer science). National Pedagogical Dragomanov University, Kyiv, Ukraine. Available from: https://old.npu.edu.ua/images/file/vidil_aspirant/dicer/%D0%94_26.053.03/Vorozhbyt.pdf.
Yatsenko, O.I. and Yatsenko, O.S., 2019. Criteria and indicators for selecting the playing environment for the development of information and communication competence of future primary school teachers. Actual issues of modern computer science, 12, pp.105–108. Available from: http://eprints.zu.edu.ua/31178/1/Zbirnuk_Zhytomyr_IKT_2019-2.pdf.
How to Cite
This work is licensed under a Creative Commons Attribution 4.0 International License.