Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

IEEE International Conference on Quantum Computing and Engineering (QCE)

QGrover: Teaching Grover's Algorithm Through Visual Exploration

Samantha Norrie, Anthony Estey, Hausi A. Müller, Ulrike Stege

Published Sep 15, 2024• 2 citations
Publisher

Abstract

Quantum Computing is a rapidly growing field that requires a multidisciplinary workforce. In order to successfully educate this up-and-coming workforce, it is crucial that Quantum Computing Education is filled with a variety of tools that support different backgrounds and learning styles. Incorporating visual exploration into learning allows for the use of multiple learning channels and can promote collaborative learning. We present QGrover, an interactive visualization tool that supports the learning of Grover's algorithm, an important quantum search algorithm. QGrover is a browser-based tool that allows users to examine the different components of Grover's algorithm while exploring experimentally how different parameters affect it. We also present sample questions for using QGrover in a classroom setting. Sample answers for the questions are included with the questions.

DOI
10.1109/qce60285.2024.20454

Related papers

QNotation: A Visual Browser-Based Notation Translator for Learning Quantum Computing

Samantha Norrie, Anthony Estey, Hausi A. Müller +1 more

One of the initial challenges of learning Quantum Computing is understanding the different notations used in the field. It is crucial that learners understand the different notations used in Quantum Computing in order to ensure that they can develop a robust comprehension of the field by being able to make use of variety of resources. Depending on their technical background, some learners may struggle with certain notations more than others. We present QNotation, a browser-based tool that helps learners explore notations in Quantum Computing by translating between a quantum circuit of the learner's choice to circuit, Dirac, and matrix notation. This allows the learner to be able to identify the differences and similarities between the different notations. QNotation was built to be used throughout one's foundational Quantum Computing learning journey. While users may start using the tool to learn the aforementioned notations, they can continue to use QNotation later on to help them learn how other core Quantum Computing concepts work. In addition to being able to load one's own quantum circuits, multiple pre-composed examples, including Quantum Fourier Transform and Grover's search algorithm, can be loaded into the tool to be explored and modified by the learner. We also present sample questions for using QNotation in the classroom. These questions focus around using QNotation to teach the aforementioned notations as well as foundational Quantum Computing concepts.

IEEE International Conference on Quantum Computing and Engineering (QCE)•Sep 15, 2024•0 citations

Bridging the Quantum Education Gap: Hands-on Visualization Projects for Quantum Search Algorithm

Yao–Hsin Chou, Yu-Chi Jiang, Shu–Yu Kuo +1 more

Quantum education has been increasingly emphasized at both the post-secondary and secondary education stages, in line with the advent of the quantum computing paradigm. Traditional quantum computing education, however, necessitates an extensive background in physics, mathematics, and information science, which can be challenging for beginners. This study presents the experience of implementing a college curriculum at National Chi Nan University in Taiwan, designed to enable learners at all levels to grasp the concept of a quantum algorithm using accessible math yet rigorous enough for verification. The study succinctly conveys the concept of the quantum Grover algorithm, provides necessary background knowledge, and elucidates the ideas using three distinct visualization methods. Furthermore, this study offers a novel presentation for aligning the results of geometrical representation with the corresponding quantum circuit layout. The hands-on project demonstration motivates learners to explore solutions using their visualization tool, enhancing their engagement and sense of achievement. Developing these tools deepens learners' understanding and promotes active peer education, thereby improving their participation and retention of quantum knowledge. The visualization tools developed through this process serve as a valuable contribution to quantum education, offering an effective quantum tool and a user-friendly interface for learning, teaching, researching, and providing fresh insights and perspectives. By making quantum computing concepts more understandable through accessible math and visualization, we aim to lower the entry-level barrier to learning quantum computing, encouraging more talents to engage in quantum computing for their research studies.

IEEE International Conference on Quantum Computing and Engineering (QCE)•Sep 15, 2024•1 citation

Qcanvas: An Interactive Browser-Based Quantum Circuit Design and Simulation Platform

Szabolcs Jóczik, Bence Kecskés, Ádám Kovács +2 more

As quantum computing research continues to thrive, the education of quantum computing becomes increasingly more difficult. The complexity of designing and simulating quantum circuits presents significant challenges to students, educators, and researchers. To address these challenges, we introduce QCanvas, a browser-based interactive platform for design, visualization, and simulation. QCanvas enables users to construct quantum circuits through an intuitive drag-and-drop interface while supporting multiple quantum computing paradigms including qubit-based, photonic, and variational models. The platform seamlessly integrates educational resources with practical circuit construction, allowing users to create annotated, interactive notes and simulations. Circuits designed in the visual interface are automatically translated to executable code for simulation in the cloud or, in future iterations, execution on real quantum hardware. By combining accessibility with comprehensive functionality, QCanvas bridges the gap between theoretical quantum computing concepts and practical implementation, providing a versatile tool for education, collaboration, and algorithm prototyping across the community.

IEEE International Conference on Quantum Software (QSW)•Jul 7, 2025•0 citations

QNotation: An Interactive Visual Tool to Lower Learning Barriers in Quantum Computing

Samantha Norrie, Anthony Estey

One of the first challenges that new learners of Quantum Computing face is learning how to use and interpret quantum circuits represented in circuit, Dirac, and matrix notation. It is necessary for learners to understand the different notations used in Quantum Computing in order to ensure that they have a robust comprehension of the field and can make use of a variety of resources. Depending on their technical background, some learners may struggle with certain notations more than others. We present QNotation, a visual tool that helps learners explore the aforementioned notations. Circuit, Dirac, and matrix notation. This allows them to be able to identify the differences and similarities between the different notations. QNotation was built to be used at multiple stages throughout the Quantum Computer learning journey. While one may start using QNotation to help them become familiar with the different notations used in Quantum Computing, the tool can also be used as a visual quantum circuit debugging tool. In addition to QNotation being a tool that can be used by learners, it can also be used by instructors to support the teachings of quantum computing concepts and building blocks, including entanglement and Quantum Fourier Transform.

IEEE International Conference on Quantum Computing and Engineering (QCE)•Sep 17, 2023•4 citations

Bridging Theory and Practice: Teaching Quantum Algorithms Through MATLAB

Matteo Rossi, Giovanni Stanghellini, M. Vénere +5 more

In the last year, quantum computing has rapidly transitioned from a purely theoretical field into applied engineering, where multiple algorithms can approach combinatorial optimization problems, machine learning, and cryptography in novel ways, often achieving speedup compared to classical solutions. In this context, there is an increasing need for educational tools that connect mathematical principles from quantum information theory with practical experimentation. Yet, most existing educational resources remain either highly theoretical or provide fragmented code examples, with limited analysis and applications to real-world use cases. As a result, students’ experiences appear restricted, with non-interactive tools for learning. This work presents a comprehensive framework for teaching quantum computing through interactive resources, developed via MATLAB Live Scripts. By combining theory, executable code, and visualization tools within a single environment, this framework enhances learners’ ability to see and reason about quantum algorithms step by step. Following the principles of Project-Based Learning in STEM education, we present a diverse collection of quantum resources, including algorithms for optimization, communication, and error correction. Each project operates as a self-contained learning unit, offering modularity, white-box implementations, and tools for visualization and analysis. Beyond its educational impact, this framework also employs and extends the MATLAB Support Package for Quantum Computing, offering an open-source, reproducible environment suitable for courses and independent study.

IEEE Global Engineering Education Conference (EDUCON)•Apr 1, 2026•0 citations

QUAVER: Quantum Unfoldment through Visual Engagement and Storytelling Resources

Ishan Shivansh Bangroo, Samia Amir

The task of providing effective instruction and facilitating comprehension of resources is a substantial difficulty in the field of Quantum Computing, mostly attributable to the complicated nature of the subject matter. Our research-based observational study "QUAVER" is rooted on the premise that the use of visual tools and narrative constructions has the potential to significantly augment comprehension and involvement within this domain. Prominent analytical techniques, such as the two-sample t-test, revealed a significant statistical difference between the two groups, as shown by the t-statistic and p-value, highlighting the considerable effectiveness of the visual-narrative strategy. One crucial aspect of our study is on the implementation of an exciting algorithmic framework designed specifically to optimize the integration of visual and narrative components in an integrated way. This algorithm utilizes sophisticated heuristic techniques to seamlessly integrate visual data and stories, offering learners a coherent and engaging instructional experience. The design of the material effectively manages the interplay between visual signals and narrative constructions, resulting in an ideal level of engagement and understanding for quantum computing subject. The results of our study strongly support the alternative hypothesis, providing evidence that the combination of visual information and stories has a considerable positive impact on participation in quantum computing education. This study not only introduces a significant approach to teaching quantum computing but also demonstrates the wider effectiveness of visual and narrative aids in complex scientific education in the digital age.

arXiv:2309.11511•Sep 14, 2023•1 citation
Quantum Computing is a rapidly growing field that requires a multidisciplinary workforce. In order to successfully educate this up-and-coming workforce, it is crucial that Quantum Computing Education is filled with a variety of tools that support different backgrounds and learning styles. Incorporating visual exploration into learning allows for the use of multiple learning channels and can promote collaborative learning. We present QGrover, an interactive visualization tool that supports the learning of Grover's algorithm, an important quantum search algorithm. QGrover is a browser-based tool that allows users to examine the different components of Grover's algorithm while exploring experimentally how different parameters affect it. We also present sample questions for using QGrover in a classroom setting. Sample answers for the questions are included with the questions.
One of the initial challenges of learning Quantum Computing is understanding the different notations used in the field. It is crucial that learners understand the different notations used in Quantum Computing in order to ensure that they can develop a robust comprehension of the field by being able to make use of variety of resources. Depending on their technical background, some learners may struggle with certain notations more than others. We present QNotation, a browser-based tool that helps learners explore notations in Quantum Computing by translating between a quantum circuit of the learner's choice to circuit, Dirac, and matrix notation. This allows the learner to be able to identify the differences and similarities between the different notations. QNotation was built to be used throughout one's foundational Quantum Computing learning journey. While users may start using the tool to learn the aforementioned notations, they can continue to use QNotation later on to help them learn how other core Quantum Computing concepts work. In addition to being able to load one's own quantum circuits, multiple pre-composed examples, including Quantum Fourier Transform and Grover's search algorithm, can be loaded into the tool to be explored and modified by the learner. We also present sample questions for using QNotation in the classroom. These questions focus around using QNotation to teach the aforementioned notations as well as foundational Quantum Computing concepts.
Quantum education has been increasingly emphasized at both the post-secondary and secondary education stages, in line with the advent of the quantum computing paradigm. Traditional quantum computing education, however, necessitates an extensive background in physics, mathematics, and information science, which can be challenging for beginners. This study presents the experience of implementing a college curriculum at National Chi Nan University in Taiwan, designed to enable learners at all levels to grasp the concept of a quantum algorithm using accessible math yet rigorous enough for verification. The study succinctly conveys the concept of the quantum Grover algorithm, provides necessary background knowledge, and elucidates the ideas using three distinct visualization methods. Furthermore, this study offers a novel presentation for aligning the results of geometrical representation with the corresponding quantum circuit layout. The hands-on project demonstration motivates learners to explore solutions using their visualization tool, enhancing their engagement and sense of achievement. Developing these tools deepens learners' understanding and promotes active peer education, thereby improving their participation and retention of quantum knowledge. The visualization tools developed through this process serve as a valuable contribution to quantum education, offering an effective quantum tool and a user-friendly interface for learning, teaching, researching, and providing fresh insights and perspectives. By making quantum computing concepts more understandable through accessible math and visualization, we aim to lower the entry-level barrier to learning quantum computing, encouraging more talents to engage in quantum computing for their research studies.
As quantum computing research continues to thrive, the education of quantum computing becomes increasingly more difficult. The complexity of designing and simulating quantum circuits presents significant challenges to students, educators, and researchers. To address these challenges, we introduce QCanvas, a browser-based interactive platform for design, visualization, and simulation. QCanvas enables users to construct quantum circuits through an intuitive drag-and-drop interface while supporting multiple quantum computing paradigms including qubit-based, photonic, and variational models. The platform seamlessly integrates educational resources with practical circuit construction, allowing users to create annotated, interactive notes and simulations. Circuits designed in the visual interface are automatically translated to executable code for simulation in the cloud or, in future iterations, execution on real quantum hardware. By combining accessibility with comprehensive functionality, QCanvas bridges the gap between theoretical quantum computing concepts and practical implementation, providing a versatile tool for education, collaboration, and algorithm prototyping across the community.
One of the first challenges that new learners of Quantum Computing face is learning how to use and interpret quantum circuits represented in circuit, Dirac, and matrix notation. It is necessary for learners to understand the different notations used in Quantum Computing in order to ensure that they have a robust comprehension of the field and can make use of a variety of resources. Depending on their technical background, some learners may struggle with certain notations more than others. We present QNotation, a visual tool that helps learners explore the aforementioned notations. Circuit, Dirac, and matrix notation. This allows them to be able to identify the differences and similarities between the different notations. QNotation was built to be used at multiple stages throughout the Quantum Computer learning journey. While one may start using QNotation to help them become familiar with the different notations used in Quantum Computing, the tool can also be used as a visual quantum circuit debugging tool. In addition to QNotation being a tool that can be used by learners, it can also be used by instructors to support the teachings of quantum computing concepts and building blocks, including entanglement and Quantum Fourier Transform.
In the last year, quantum computing has rapidly transitioned from a purely theoretical field into applied engineering, where multiple algorithms can approach combinatorial optimization problems, machine learning, and cryptography in novel ways, often achieving speedup compared to classical solutions. In this context, there is an increasing need for educational tools that connect mathematical principles from quantum information theory with practical experimentation. Yet, most existing educational resources remain either highly theoretical or provide fragmented code examples, with limited analysis and applications to real-world use cases. As a result, students’ experiences appear restricted, with non-interactive tools for learning. This work presents a comprehensive framework for teaching quantum computing through interactive resources, developed via MATLAB Live Scripts. By combining theory, executable code, and visualization tools within a single environment, this framework enhances learners’ ability to see and reason about quantum algorithms step by step. Following the principles of Project-Based Learning in STEM education, we present a diverse collection of quantum resources, including algorithms for optimization, communication, and error correction. Each project operates as a self-contained learning unit, offering modularity, white-box implementations, and tools for visualization and analysis. Beyond its educational impact, this framework also employs and extends the MATLAB Support Package for Quantum Computing, offering an open-source, reproducible environment suitable for courses and independent study.
The task of providing effective instruction and facilitating comprehension of resources is a substantial difficulty in the field of Quantum Computing, mostly attributable to the complicated nature of the subject matter. Our research-based observational study "QUAVER" is rooted on the premise that the use of visual tools and narrative constructions has the potential to significantly augment comprehension and involvement within this domain. Prominent analytical techniques, such as the two-sample t-test, revealed a significant statistical difference between the two groups, as shown by the t-statistic and p-value, highlighting the considerable effectiveness of the visual-narrative strategy. One crucial aspect of our study is on the implementation of an exciting algorithmic framework designed specifically to optimize the integration of visual and narrative components in an integrated way. This algorithm utilizes sophisticated heuristic techniques to seamlessly integrate visual data and stories, offering learners a coherent and engaging instructional experience. The design of the material effectively manages the interplay between visual signals and narrative constructions, resulting in an ideal level of engagement and understanding for quantum computing subject. The results of our study strongly support the alternative hypothesis, providing evidence that the combination of visual information and stories has a considerable positive impact on participation in quantum computing education. This study not only introduces a significant approach to teaching quantum computing but also demonstrates the wider effectiveness of visual and narrative aids in complex scientific education in the digital age.