Developing Programming Assignments for Teaching Quantum Computing and Quantum Programming

被引:4
|
作者
Mykhailova, Mania [1 ]
机构
[1] Microsoft Quantum, New York, NY 10012 USA
关键词
D O I
10.1109/QCE53715.2022.00092
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This report describes a variety of programming assignments that can be used to teach quantum computing in a practical manner. These assignments let the learners get hands-on experience with all stages of quantum software development process, from solving quantum computing problems and implementing the solutions to debugging the programs, performing resource estimation, and running the code on quantum hardware.
引用
收藏
页码:688 / 692
页数:5
相关论文
共 50 条
  • [1] Scalable Autograding for Quantum Programming Assignments
    Beaumont, Jonathan
    Wakevainen, Kathryn
    [J]. PROCEEDINGS OF THE 2024 CONFERENCE INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, VOL 1, ITICSE 2024, 2024, : 457 - 463
  • [2] Experience in teaching quantum computing with hands-on programming labs
    Galetto, Federico
    Lopez, Hiram H.
    Rahmati, Mehdi
    Sang, Janche
    Yu, Chansu
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (10): : 14029 - 14056
  • [3] Gene Expression Programming for Quantum Computing
    Alvarez, Gonzalo
    Bennink, Ryan
    Irle, Stephan
    Jakowski, Jacek
    [J]. ACM TRANSACTIONS ON QUANTUM COMPUTING, 2023, 4 (04):
  • [4] Symbolic Quantum Programming for Supporting Applications of Quantum Computing Technologies
    Miszczak, Jaroslaw Adam
    [J]. COMPANION PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON THE ART, SCIENCE, AND ENGINEERING OF PROGRAMMING, PROGRAMMING 2023, 2023, : 101 - 108
  • [5] Quantum programming
    Sanders, JW
    Zuliani, P
    [J]. MATHEMATICS OF PROGRAM CONSTRUCTION, 2000, 1837 : 80 - 99
  • [6] A Quantum Computing Programming Language for Transparent Experiment Descriptions
    Frey, Virginia
    Rademacher, Richard
    Durso-Sabina, Elijah
    Greenberg, Noah
    Videnov, Nikolay
    Day, Matthew L.
    Islam, Rajibul
    Senko, Crystal
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON QUANTUM COMPUTING AND ENGINEERING (QCE 2021) / QUANTUM WEEK 2021, 2021, : 244 - 254
  • [7] AutoQP: Genetic Programming for Quantum Programming
    Ahsan, Usama
    Minhas, Fayyaz ul Amir Afsar
    [J]. PROCEEDINGS OF 2020 17TH INTERNATIONAL BHURBAN CONFERENCE ON APPLIED SCIENCES AND TECHNOLOGY (IBCAST), 2020, : 378 - 382
  • [8] Pedagogical Agent as a Teaching Assistant for Programming Assignments
    Edwards, Stephen H.
    Rajagopal, Mukund B. M.
    Kandru, Nischel
    [J]. SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 1079 - 1079
  • [9] Machine invention of quantum computing circuits by means of genetic programming
    Spector, Lee
    Klein, Jon
    [J]. AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 2008, 22 (03): : 275 - 283
  • [10] Hybrid Programming for Near-term Quantum Computing Systems
    McCaskey, Alexander
    Dumitrescu, Eugene
    Liakh, Dmitry
    Humble, Travis
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON REBOOTING COMPUTING (ICRC), 2018, : 154 - 165