QWorld 2

QBronze116
2023-09-10 00:00 - 2023-09-14 00:00 UTC

QNickel8
2023-09-10 00:00 - 2023-09-14 00:00

QBronze113
2023-09-19 00:00 - 2023-09-21 00:00 | Online
We are pleased to announce our next QBronze quantum programming workshop organized jointly by QPoland and Quantum AI Foundation! Join us for the introductory workshop “Quantum Computing and Programming” and learn the basics of quantum computing and how to write simple quantum programs. It is free and fully-online.

QBronze115
2023-09-23 00:00 - 2023-09-29 00:00
We are pleased to announce the first QBronze Quantum Programming Workshop in Nepal! Join us for the introductory workshop “Quantum Computing and Programming” and learn the basics of quantum computing and how to write simple quantum programs.

QBronze117
2023-10-14 00:00 - 2023-10-15 00:00

QNickel6
2023-10-21 00:00 - 2023-10-22 00:00 | Online
We are pleased to announce the sixth QNickel workshop, which is being organized jointly by QPoland and Quantum AI Foundation! Join us for an introductory workshop on “Quantum Computing and Programming”, which focuses on Oracle’s quantum algorithms. You will learn the basics of quantum computing and how to write simple quantum programs.

QBronze118
2023-10-29 00:00 - 2023-11-02 00:00

QBronze121
2023-12-01 00:00 - 2023-12-08 00:00

QBronze 122
2023-12-02 00:00 - 2023-12-03 00:00

QNickel9
2023-12-08 00:00 - 2023-12-09 00:00
The QNickel9 workshop, organized by QCousins of QTurkey, QIran, QSouthAfrica, and QUAE is a collective quantum workshop specific to the regions where the cousins are the majority. Join us for an introductory workshop on “Quantum Computing and Programming”, which focuses on Oracle’s quantum algorithms. You will learn the basics of quantum computing and how to write simple quantum programs.

QBronze120
2023-12-09 00:00 - 2023-12-10 00:00
We are happy to announce our next QBronze workshop organized by QRussia. Join us in the introductory workshop “Quantum Computing and Programming” and learn the basics of quantum computing and how to write simple quantum programs.

QNickel10
2023-12-09 00:00 - 2023-12-14 00:00

QJam 2024
2023-12-11 16:00 - 2023-12-18 19:00 | Online
Overview
QJam2024 “Making Quantum Games” is a global quantum jam with a specific theme “creating quantum games to use in the classrooms”. We will start our QJam in December 2023 with crash courses and resource reviews on (quantum) game development.
QJam2024 will hosted at QClass23/24, already having 1.3K students. If you are not in QClass23/24, do not worry, the admissions are open from Nov 28 to Dec 10 so that you can join QClass23/24 and take part in QJam2024.
All games developed under QJam2024 should be open-sourced. Each group or individual should submit their project proposal by Dec 20, 2023. The completed versions will be submitted by Jan 14, 2024, and they will be voted by the QClass23/24 participants. Each participant successfully completed QJam2024 will earn a certificate by QWorld.
Potentially, the best games will be used in the workshops held during Spring2024 – the details about this part will be shared later.
QJam 2024 is conducted together with University of Latvia and supported by Latvian Quantum Initiative.
Organizer: Abuzer Yakaryilmaz (QWorld, University of Latvia, Latvian Quantum Initiative)
Organizational and technical support: Claudia Zendejas-Morales (QWorld)
We thank Victoria Sánchez Muñoz, Maksims Dimitrijevs, and Maja L for their supports.
QJam2024 Guideline: Read Version Dec 10, 2023

Online sessions
Here is the list of online sessions. Even though the recordings will be shared on the discord server, we encourage you to attend each of them.

🎙️ Welcome meeting by Abuzer Yakaryilmaz at 16:00 UTC, Monday, Dec 11
Several details will be shared as well as you will be able to ask your questions.
🎙️ Turning quantum circuits into a game on Jupyter notebook by Maksims Dimitrijevs at 16:00 UTC, Wednesday, Dec 13
Classical computers have been used to create games for many decades. What about quantum computers? We can prepare quantum circuits and launch them on a quantum computer to solve some tasks, and it is already interesting to observe quantum effects that affect the computation. We can turn the process of creation of a quantum circuit into a game, or make the circuit part of the game, or even use quantum circuits to generate something important for the game, like layout, graphics, sound effects, maybe npc AI. Today we will check some of the possibilities to use quantum circuits in Jupyter notebooks for quantum games. We will develop a quantum analog of Battleship game, where player moves will be performed by constructing quantum circuits. We will also check an example of terrain generation by a quantum procedure proposed by James Wootton (you can check the full video of James Wootton’s workshop). As we discuss ideas and create one of our first quantum games, we may come up with many ideas, so let’s see where our collective effort can lead us to.
🎙️ My experience on quantum games: Design by Victoria Sánchez Muñoz at 16:00 UTC, Thursday, Dec 14
In session I will first briefly explain my experience designing a quantum game in a 2-day Online Quantum Jam. Then, I will focus on how I designed and programmed my own version of the Quantum Tic-Tac-Toe* to be used in a workshop for children/teenagers.
*The game is based on a paper by Allan Goff in 2006 https://doi.org/10.1119/1.2213635
🎙️ Brainstorming session by Abuzer Yakaryilmaz at 16:00 UTC, Saturday, Dec 16
We will do a brainstorming session based on some game ideas shared by the participants.
🎙️ Harnessing Construct 3 for Quantum Game Development by Claudia Zendejas-Morales at 16:00 UTC, Monday, Dec 18
We will explore Construct 3’s power in creating engaging video games. Whether you are a novice or a seasoned game developer, this talk will demonstrate how Construct 3’s intuitive design enables anyone to create games without writing a single line of code.
We will start by reviewing quantum games developed using Construct 3 and discussing its capabilities. During the presentation, a live demonstration will show how to build a basic game in real time, illustrating the platform’s simplicity and flexibility. To highlight Construct 3’s range, I will also showcase two of my projects: a simple quantum game developed in an afternoon and a more complex final project from a quantum game course that integrates coding for more depth and complexity.
Get inspired and learn how you can start building your own quantum-themed games using Construct 3 for the QJam24!

Resources
Here is a list of blog posts and recordings from the previous events, such as Global Quantum Game Jams, Quantum Games Hackathon. We suggest to watch them at your earliest possible, as they will be beneficial when you will be preparing your proposal and teaming up.

📽️ Making (Jam) Games – Tips, Tricks and Tools by Annakaisa Kultima
📽️ How to Write a Quantum Story /📜 How to Write a Quantum Story by Radha Pyari Sandhir
📜 Why we need to make quantum games by James Wootton
📽️ Create a Quantum Game by James Wootton
📽️ Create your first quantum game in JavaScript by Piotr Migdał

Here is a list of inspirational example quantum games.

🎮 Quantum Solitare (2017) by Decodoku [Web & made with Unity]
🎮 Quantum tic-tac-toe (2022) by Victoria Sánchez Muñoz [Web & made with Unity]
🎮 Four games by Quander (a collaboration between UChicago, UCSB, and UIUC)
Qupcakery, Queue Bits, Tangle’s Lair, TwinTanglement [Grades 6-12]
List of Quantum Games by Laura Piispanen [almost 300 games]

Addition (Dec 15, 2023)

Scratch “Create stories, games, and animations / Share with others around the world”
Game Design Notebook
Free game assets “47+ Best Websites to Download Free Game Assets: 2D, 3D, and more”
Free Assets for Games
Freepik “Turn ideas into outstanding designs with high-quality vectors, photos, videos, mockups, and more”
dafont

Schedule

Date
Hour (if any)
Details

Dec 10
23:59 (UTC)
Deadline for the applications (unless you are at QClass23/24)

Dec 11

Notifications to the new applicants are sent out

Dec 11
16:00-17:30 (UTC)
Welcome meeting

Dec 13
16:00-18:00 (UTC)
Turning quantum circuits into a game on Jupyter notebook by Maksims Dimitrijevs

Dec 14
16:00-17:30 (UTC)
My experience on quantum games: Design by Victoria Sánchez Muñoz

Dec 15
23:59 (UTC)
Deadline for sharing your game ideas through g-form [Optional]

Dec 16
16:00-17:30 (UTC)
Brainstorming session by Abuzer Yakaryilmaz

Dec 18
16:00-19:00 (UTC)
Session about Construct by Claudia Zendejas-Morales

Dec 20

Deadline for proposal submissions

Jan 3

Deadline for playable prototype

Jan 14

Deadline for final versions

Jan 18

Deadline for reviewing the submitted games

Applications
The deadline for the applications has been passed.
If you are already at QClass23/24, then you do not need to fill out the application form.
Otherwise, please complete your application by using the following form.
The deadline is 23:59 (UTC), Dec 10, 2023.
The notifications are sent out on Dec 11, 2023.
Application form >>

Contact
Please use the QClass23/24 discord server for your queries once you are there (the invitation will be sent by Dec 11, 2023).
Otherwise, you can contact us by using email qclass [at] qworld.net

QPrep12
2023-12-13 00:00 - 2023-12-14 00:00

QPrep 11
2023-12-14 00:00 - 2023-12-16 00:00
We are delighted to announce the QPrep Quantum Programming Workshop preceding the QBronze entangling workshop for QCameroon! Join us in the elementary level workshop “Quantum Computing and Programming” focusing on Python programming and linear algebra. This workshop is intended as a preparation before joining QBronze workshop.

QSilver21
2023-12-15 00:00 - 2023-12-21 00:00

QBronze124
2023-12-18 00:00 - 2023-12-21 00:00
We are pleased to announce the first QBronze Quantum Programming Workshop in Bosnia! Join us for the introductory workshop “Quantum Computing and Programming” and learn the basics of quantum computing and how to write simple quantum programs.

QMercury2
2024-01-01 00:00

QBronze123
2024-01-03 00:00 - 2024-01-09 00:00 | Online
We are pleased to announce the first QBronze Quantum Programming Workshop in Cameroon! Join us for the introductory workshop “Quantum Computing and Programming” and learn the basics of quantum computing and how to write simple quantum programs.

QBronze119
2024-01-06 00:00 - 2024-01-14 00:00 | Online
We are pleased to announce the first QBronze Quantum Programming Workshop in Luxembourg! Join us for the introductory workshop “Quantum Computing and Programming” and learn the basics of quantum computing and how to write simple quantum programs.

QBronze126
2024-01-19 00:00 - 2024-01-24 00:00

QSilver22
2024-01-29 00:00 - 2024-02-02 00:00 | Online

QBronze124
2024-02-05 00:00 - 2024-02-09 00:00 | Online

QBronze129
2024-02-15 00:00 - 2024-02-27 00:00

QNickel13
2024-02-15 00:00 - 2024-02-27 00:00

QNickel12
2024-02-16 00:00 - 2024-02-24 00:00 | Online

QPrep13
2024-02-17 00:00 - 2024-02-22 00:00
We are happy to announce our QPrep workshop organized by QIran. Join us in the elementary level workshop “Quantum Computing and Programming” focusing on Python programming and linear algebra. This workshop is intended as a preparation before joining QBronze workshop.

QNickel11
2024-02-19 00:00 - 2024-02-24 00:00 | Online

QBronze125
2024-02-24 00:00 - 2024-03-07 00:00
We are pleased to announce the QBronze quantum programming workshop in Iran. Join us for the introductory workshop “Quantum Computing and Programming” and learn the basics of quantum computing and how to write simple quantum programs. It is free and fully-online.

QMercury3
2024-02-29 00:00 - 2024-03-07 00:00
