QuaSim uses a project-based virtual environment to teach students concepts of quantum cryptography. This gamified project contains different levels through which the students learn the subject matter in an interactive way. In order to improve student learning, QuaSim models student behavior via educational data mining. We calculate the performance and analyse the actions of the player, through which we can identify the student abilities and behavior patterns which allow us to draw conclusions about learning. The extracted patterns are then used to adapt the virtual environment in real time to improve student learning.
QuaSim uses a project-based virtual environment to teach students concepts of quantum cryptography. This gamified project contains different levels through which the students learn the subject matter in an interactive way. In order to improve student learning, QuaSim models student behavior via educational data mining. We calculate the performance and analyse the actions of the player, through which we can identify the student abilities and behavior patterns which allow us to draw conclusions about learning. The extracted patterns are then used to adapt the virtual environment in real time to improve student learning.
Quantum cryptography is expected to bring a remarkable change in the field of cryptography in near future. Comprehending quantum concepts is challenging. Quasim introduces a new platform, a gamified educational platform, which enables students to learn and experience quantum cryptography in an interactive and engaging environment. Through the game, the classroom lectures turn out to be more accessible and visually interpretable. The game comprises of the concepts of quantum cryptography available as levels that the player has to accomplish. The learning pace of the players is tracked by analyzing their game data such as score, health and other constraints the players have to meet while playing different levels.
Quantum cryptography and key exchange is an important and challenging topic for cybersecurity and information assurance students, and one that is difficult to teach without an appropriate demonstration platform. In this paper, we describe the background of quantum key exchange (QKE) theory, modern implementations of QKE, and the role it plays in classical, symmetric key cryptography. We present a QKE simulator that can be used by educators to aid in the teaching of quantum key exchange concepts and processes. The simulator provides a hands-on learning mechanism with which the participants interact. It is designed to be engaging and practical for students to use by supporting the ability to walk through phases of quantum key exchange, pausing at each step, to facilitate discussion and comprehension of this complex security topic.
The evolution of quantum computing has created a pressing need to rethink how we introduce fundamental concepts in quantum mechanics and computation in education. Traditional classroom methods, based on classical teaching and theoretical ideas, often fail to effectively convey the unpredictable and strange nature of quantum systems. Simulating quantum environments offers a powerful strategy. It makes quantum principles more accessible, interactive, and engaging for learners at various educational levels. These simulated platforms, which include visual circuit builders and programmable virtual quantum computers, allow students to explore qubits, entanglement, and quantum gates without needing costly or experimental quantum hardware. This chapter examines the role of simulated quantum environments in reshaping STEM education, particularly in secondary and higher education. It starts by discussing the theoretical challenges of teaching quantum concepts, pointing out the limitations of classical analogies and rote calculations in promoting real understanding. Simulation tools help address these issues by providing hands-on, inquiry-based learning.
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.
Quantum computing introduces abstract concepts such as superposition, entanglement, and quantum circuits and algorithms, which many learners find difficult to grasp without strong mathematics or physics backgrounds. This paper proposes the use of virtual reality (VR) to support the teaching of introductory quantum computing. By situating learners in an immersive environment, VR allows students to explore and manipulate visual representations of the qubit and quantum gates, and observe state changes in real-time. The paper outlines how VR settings can foster deeper understanding through sandbox interactivity with visualized abstractions of quantum computing concepts.
Quantum cryptography protocols leverage fundamental quantum computing principles such as superposition and entanglement, making them valuable tools for quantum computing education. While existing web platforms offer interactive interfaces to experiment with these protocols, none of them exploits the context in which cryptographic tasks are conducted: real-time communication between parties. We introduce QuantumCrypto-an innovative framework designed to present quantum cryptography protocols as interactive experiences connecting multiple players. QuantumCrypto aims to bridge the gap between theoretical quantum concepts and practical understanding by enabling users to engage in real-time simulations of quantum cryptography protocols. Our solution is extensible, allowing for the integration of new protocols. We demonstrate the versatility of our framework by showcasing the implementation of the BB84 protocol. Through detailed descriptions of the framework's backend and frontend components, we provide insights into its design and implementation. We also elucidate the learning experience of learners who used QuantumCrypto to simulate the BB84 protocol, and provide suggestions for utilizing our tool in a learning environment. To conclude, we summarize our work and present ideas for integrating more quantum cryptography protocols in the future.