Do you want to learn more about quantum computing and how to program in Q#? Microsoft has just launched Quantum Katas, an open-source project that provides you with instructions to learn at your own pace, writes Digital Trends.
According to Microsoft, these exercises are based on three learning principles: active learning, increasing complexity, and feedback.
“Each kata offers a series of tasks on a specific topic in quantum computing, ranging from simple to challenging,” states Microsoft Quantum team. Each task requires you to fill in some code; the first task may require just one line, while the last may require a significant code fragment. The testing framework validates your solutions, providing real-time feedback.
Currently, there are only four katas covering the basic set of quantum computing, superposition, measurements, and the Deutsch-Jozsa algorithm. Each is a standalone project that contains a series of tasks and requires manual code insertion. They also provide a testing framework that sets up, runs, and verifies your final code.
