Loading…
TechNest
Next-gen computing concepts
Explore and get curious
2 steps
Try things, experiment
2 steps
Go deep, master it
2 steps
Explore & Discover
Quantum computing sounds like science fiction — and honestly, parts of it still are. Start by watching IBM's "What is Quantum Computing?" on YouTube (free, under 5 minutes) and the TED Talk by Shohini Ghose (free). Then check out the Quantum Computing timeline on Wikipedia and notice that Utah's own BYU and University of Utah both have quantum research labs. Don't worry about math yet — you're just building a mental picture of why classical computers hit a wall and why quantum is a genuinely different approach. Write five questions you have after watching those videos. You're ready for the next step when you can explain in plain language why quantum computers are different from regular computers, without using jargon.
Learn the Basics
Now tackle the three core concepts: qubits, superposition, and entanglement. A qubit is like a coin spinning in the air — it's both heads and tails until it lands. Superposition means a qubit can be in multiple states at once. Entanglement means two qubits can be linked so measuring one instantly tells you about the other. Read IBM Quantum's free "Learning" section at learning.quantum.ibm.com — it's designed for beginners and has interactive diagrams. Watch the Kurzgesagt video on quantum computing (free on YouTube). Draw a diagram comparing a classical bit to a qubit. You're ready for the next step when you can explain superposition and entanglement using your own analogy, not the ones you read.
Build Your First Project
Run your first real quantum circuit on IBM Quantum (free account at quantum.ibm.com). IBM lets you run actual experiments on real quantum hardware for free — that's wild. Start with their guided "Hello Quantum" tutorial which walks you through building a simple circuit with one qubit. Then try their drag-and-drop circuit composer: put a Hadamard gate on one qubit (that creates superposition) and measure the result. Run it 1,000 times and look at the output histogram — you'll see roughly 50% zeros and 50% ones, which is quantum randomness in action. Screenshot your results. You're ready for the next step when you've run at least two circuits on real IBM quantum hardware and can read a basic results histogram.
Experiment & Iterate
Learn about quantum gates — the quantum version of logic gates in regular computers. The key ones: Hadamard (H), CNOT, X (quantum NOT), and Z. Use IBM Quantum's circuit composer to build a two-qubit entangled pair using an H gate followed by a CNOT gate — this is called a Bell state, and it's the foundation of quantum communication. Run it 1,000 times and analyze the output: you should see either 00 or 11, never 01 or 10, because the qubits are entangled. Document what you built in a short write-up: what gates you used, what you expected, what actually happened. You're ready for the next step when you can build and explain a Bell state circuit from memory.
Advanced Techniques
Get hands-on with Qiskit, IBM's free and open-source Python library for quantum computing. Install it with pip (free) and work through the Qiskit Textbook at qiskit.org/learn — it's completely free and used in real university courses. Build a quantum coin flip, a simple quantum random number generator, and a basic implementation of quantum teleportation (teleporting the state of a qubit, not matter — but still cool). Write each program yourself, run it, and compare results between the simulator and real hardware. You're ready for the next step when you've written at least three Qiskit programs from scratch that run successfully on both the simulator and real IBM quantum hardware.
Final Project Showcase
Create a "Quantum Computing Explainer" — your choice of format: a website, a slide deck, a short video, or a zine. It should explain qubits, superposition, entanglement, and quantum gates to someone who has never heard of any of this. Include at least one real circuit you built yourself, shown with screenshots from IBM Quantum or Qiskit output. Use analogies that make sense to your age group — not the ones from the textbook. Share it publicly: post to your school, r/learnprogramming, or the Qiskit community Slack. This is real science communication, not a school project. You're ready for the next step when your explainer is published somewhere public and accurately covers all four core concepts.
Recommended materials and resources for this quest.
Quantum Computing: An Applied Approach
RequiredJack Hidary's book is the most practical quantum computing intro available — code-first, math explained clearly, covers Qiskit directly. Used in university courses but readable by a motivated 14-year-old. Pairs perfectly with the free IBM Quantum platform.
amazon
$40–55
Python Crash Course, 3rd Edition
RequiredQiskit is a Python library, so solid Python fundamentals are essential before the advanced steps. This book gets you there faster than any tutorial — especially the chapters on functions and data structures.
amazon
$25–35
Quantum Dice (Physical Quantum Random Number Generator)
A USB device that generates truly random numbers using quantum vacuum fluctuations — not a software pseudorandom algorithm. A tangible, tactile way to experience real quantum behavior. Great for demonstrating quantum randomness to friends.
amazon
$30–60
Some links may be affiliate links. We may earn a small commission at no extra cost to you.