Welcome


Introduction to the Module

This module’s material is provided by a project called RPI-IBM Girls in Quantum. The program was created by Sophia Acquisto, a former elementary teacher and current RPI PhD student in Science and Technology Studies, to teach 7th-9th grade girls quantum computing.

The materials in this module, snippets from its larger project, are designed to engage learners without expertise in computer science or engineering. This module introduces the fundamentals of quantum computing and coding in simple terms that anyone can learn from.

What You Will Learn

In this module, you will:

  1. Begin to learn key terms and concepts in coding and programming.
  2. See what the next generation of scientists are currently achieving in quantum computing and computer science.
  3. Code and develop a mini-game that challenges its user to perform a task or solve a problem.
  4. View your code in the perspectives of designing coders and as game players.View your code from both the designer’s perspective and the player’s perspective. Practice receiving feedback on a coding project and revising.
  5. Learn about the quantum computer’s current capabilities and quantum utility.
  6. Propose ideas for problems that could be solved using a quantum computer.

Let’s Begin!

1. Key Terms and Concepts in Coding


First, let’s start with the fundamentals. Please click on the presentation below to learn about:

  1. Variables & Data Types

  2. Conditional Statements

  3. Loops

  4. Loops