k›ketwise.
LEARN BY DOING

Your first quantum computation starts here.

No installation knowledge or physics background required. Learn an idea, use it in a real simulation, then solve a problem with code.

|0⟩ ── H ── measurement

One qubit. Two possible outcomes. A different way to compute.

The fundamentals path

  1. Why quantum computing? →

    Understand what quantum computing changes, without promises of universal speedups.

  2. Classical bit vs qubit →

    Distinguish a stored bit from a quantum state and a measurement outcome.

  3. Meet |0⟩ and |1⟩ →

    Read ket notation and prepare a basis state.

  4. Probability before quantum →

    Read a probability distribution and distinguish a prediction from a sample.

  5. Read a statevector →

    Connect amplitudes, probabilities, and normalization.

  6. Superposition and phase →

    Recognize why equal probabilities do not imply identical states.

  7. See the qubit: Bloch sphere →

    Connect a pure qubit's direction to measurement probabilities and relative phase.

  8. The X gate →

    Use a matrix to explain a bit flip.

  9. The Hadamard gate →

    Create and recombine a superposition.

  10. The Z gate: change phase →

    Use Z to change relative phase and reveal it with interference.

  11. Measurement and shots →

    Separate theoretical probabilities from observed frequencies.

  12. Two qubits, four amplitudes →

    Read a joint statevector before introducing controlled gates.

  13. Two qubits and CNOT →

    Use control and target correctly and read Qiskit bit ordering.

  14. Gate order and circuit depth →

    Distinguish operation count, dependency depth, and hardware compilation.

  15. Entanglement →

    Distinguish a coherent Bell state from classical correlation.

  16. Explore Bell-state phase →

    Change a Bell state's relative phase without changing its computational-basis probabilities.

  17. The four Bell states →

    Separate matching versus opposite outcomes from the relative sign of a Bell state.

Completion requires using the simulator successfully and answering a concept check. It is not a certification of mastery.