Building with AI (Vibe Coding)
Create real software and products with AI through natural language.
Elementary
Telling a Computer What to Do
Computers do what they are told. Learn to give clear, ordered, friendly instructions — and that you can ask a computer to make things.
Saying Exactly What You Mean
Clear, specific descriptions are the secret to getting what you imagined. Practice turning vague ideas into clear ones.
Making Things by Describing Them
Turn your words into pictures, stories, and game ideas with an AI helper — your idea, the AI's help.
Try, Look, and Make It Better
Every creator improves their work. Learn the build-look-fix loop and that trying again is never failing.
You Are the Creator
You direct, the AI helps. Take pride in what you make, be honest that AI helped, and share it kindly and safely.
Capstone Project: Make Your First App with AI
Describe an app to an AI and build something that really works.
Middle
What Is Vibe Coding?
What vibe coding is — building real software by describing your intent in natural language, and what you still need to understand.
Writing Prompts That Build
The craft of prompting an AI to build — saying what not how, giving context and constraints, and iterating.
Building Your First Real Project
Take an idea to a working project — pick something finishable, build it feature by feature, and test as you go.
Debugging and Iterating with AI
When it breaks: read errors, describe bugs clearly, get and check AI fixes, and iterate with discipline.
From Idea to Shipped
From idea to shipped — planning, building in slices, testing, sharing safely, and crediting AI honestly.
Capstone Project: Ship a Real Mini-Project
Build, debug, and share a working project made with AI.
High School
The Vibe Coding Paradigm
The vibe coding paradigm — intent over syntax, who can now build, and the human discipline that still matters.
Architecting a Project with AI
Architecting real software with AI — requirements, components, data, decomposition, and writing a build spec.
Building Real Applications
Building real applications — the build loop at scale, prompting across a codebase, version control, and keeping the AI on track.
Quality, Testing & Debugging
Quality is your job — testing, systematic debugging, reviewing AI-written code, and security basics for builders.
Shipping, Ownership & Responsibility
Shipping, ownership, and responsibility — deploying, maintaining, licensing, and your accountability for what you build.
Capstone Project: Architect & Build a Full App
Spec, build, test, and ship a real application with AI.