Module 05

Build Something
Real

Module 4 got AI running from your machine. Module 5 is where that stops feeling abstract and starts turning into an actual thing on screen.

You still do not need to become a coder. Your job here is to open the build space, give it a clear starting point, and nudge the next draft in the right direction.

Plain-English version: this is a lesson in using a build space, not in becoming a software engineer overnight.

⏱ ~60 min 🛠️ Build spaces explained 🌊 Antigravity class route 🚀 First real build 🥝 Local tone matters
Step 1 Recognise the panes Files, preview, AI panel, terminal. You do not need to master them all today.
Step 2 Open Antigravity Use the class build space, create a blank project, and find the AI panel.
Step 3 Paste one ready brief Choose a small starter build and get a first draft on screen before judging it.
Step 4 Steer one revision Ask for one clean second-draft change instead of piling in ten at once.
Step 5 Rescue one wobble When it gets weird, slow it down, compare it to the brief, and fix one issue at a time.
Your progress0%

Recognise the panes · open Antigravity · paste one ready brief · steer one revision · rescue one wobble = 100%

Progress saves in this browser, so you can stop and come back without losing your place.

👀 Recognise the panes

An integrated development environment (IDE) is basically a building interface. It is the app where the project, the preview, the AI helper, and the terminal all sit together so you can work in one place.

A build space is that same interface, but with AI woven into it. The win for today is simpler: recognise each pane, know what job it does, and know where to look when the build needs your next decision.

Claude-style build space mockup
index.html
styles.css
images/
booking-form.js
content-notes.md
Raglan Point Surf HomeLessonsBook
Learn to surf with calm local guides
A simple first draft appears here so you can react to something real.
Book a lesson
Built-in terminal
$ npm run dev
Local preview started on port 3000
Watching for changes...
Last build completed successfully
Build me a tidy one-page surf school site with prices and a booking button.
Sweet as. I'll make a first draft, then you can tell me what feels off.
I've updated the hero and added a pricing section.
Want me to make it feel more local to Aotearoa before we touch anything else?
Click anywhere inside a pane. This is the bit most people need first: what am I looking at, and what does each part do?
Mini exercise 4.0 0 / 4 panes explored

Click each pane inside the mock IDE once: Files, Preview window, AI panel, and Terminal. Click the same pane again to collapse it back down, like you would in a real IDE.

Do not overthink this. Most beginners mainly live in the Preview window and the AI panel. The other two matter to recognise, not master.

Files Preview window AI panel Terminal
Step 2 · Which pane would you use? Quick check not started
The AI made the page, but the heading feels off and you want to judge what it actually built.
Choose the pane you would open first.
You want to say, "Add a booking form, but keep the rest of the page the same."
Choose the pane you would open first.
You want to see which pages, styles, and images now exist inside the project.
Choose the pane you would open first.
The local preview has failed to start and the build tool says a command did not run properly.
Choose the pane you would open first.

Your actual job in this module: open the build space, watch the first draft appear, notice what feels off, and ask for the next change clearly.

Useful adult framing: vibe coding is not “letting the robot do whatever.” It is more like working with a fast junior maker in a shared workshop where you can both see the same thing.

🛠️ Open the class build space

If you are in class, or doing this on your own and do not want to overthink it, start with Antigravity. It is Google's AI IDE, it is the class route, and it is the cleanest place to learn the basic build loop.

What computer are you setting up?

Mac path selected. If you have an older Intel Mac, check the download page for the Intel option.

Free tiers and plan details move around. If you need exact current pricing, check the provider page directly.

🧰 After class: other build and coding routes

These are real options, but they are not the main teaching path today. Keep them as side lanes once the first build loop makes sense and you know what kind of workspace you actually want.

Popular AI editor
AI-first IDE
Cursor

A full editor with AI woven through it. Good when you want more control than a browser build space but still want the IDE, preview, files, and AI all living together.

Useful once you are ready to work in a more standard coding environment without giving up the fast vibe-coding loop.

Gentle visual start
Visual build space
Windsurf

A friendly visual bridge from “chatting with AI” to “building with AI”. Good if you like seeing the project, the files, and the AI together in one calmer interface.

Feels closer to the class experience than a plain code editor, so it can be a comfortable next step after Antigravity.

Standard editor route
Editor + assistant
VS Code + Copilot

A common long-term route if you want a standard editor with AI layered in rather than the whole experience being AI-led.

This suits people who want to grow into more normal software habits while still getting AI help for drafts, fixes, and repetitive work.

Module 4 carry-over
Terminal-first
Claude Code

If Module 4 felt good, this keeps that terminal energy and takes it into real folders and files.

You still usually want a proper editor or IDE open beside it, because you do not want to be managing a whole project through a bare terminal and a plain text window like it is Notepad.

Browser experiment route
Google browser tool
Google AI Studio

Handy for fast prompting, model testing, and small browser-based app experiments before you move an idea into a fuller IDE.

Less of a full project workspace, more of a quick prototype and prompt-lab route.

Agentic task route
OpenAI coding app
Codex app

Useful when you want to hand a coding task to an agent, inspect the result, and iterate more deliberately than a normal chat tab allows.

Best once the first-draft build loop already makes sense and you want a stronger task-oriented coding cockpit.

🧪 Google AI Studio — the no-install route

If you are not ready to download an IDE yet, Google AI Studio is a powerful browser-based alternative. No downloads. No setup. Sign in with a Google account and you are building in under a minute.

What makes it different from Antigravity: AI Studio is entirely in your browser — it is closer to a smart prompt lab than a full project workspace. Great for prototypes, experiments, and getting a working first draft fast. When you want to take the project further, you can export the HTML and open it in a proper IDE later.

1. Open Build mode

Go to aistudio.google.com. In the left sidebar, choose Build (not Prompt or Stream). This switches to the app-building mode where output is a live page, not a chat reply.

2. Paste a brief

Drop in one of the starter briefs from Section 4 below. AI Studio will generate a working HTML/CSS/JS page you can see live in the preview pane on the right.

3. Preview and iterate

The preview appears on the right. Click Run to refresh it after changes. Steer with follow-up messages exactly the same way you would in Antigravity — name what feels off, ask for one change at a time.

4. Export when ready

Click the download icon (top-right of the code pane) to save the HTML file. Open it in VS Code or Cursor for the next draft, or push it straight to GitHub.

Good opening line for AI Studio Build mode
Build a [describe your app in one sentence]. Use plain HTML, CSS, and JavaScript only — no external frameworks. Make it a single self-contained file that works when opened in a browser. Keep the design clean and simple.

🚀 Paste one starter brief

Do not start with your dream app. Start with one small thing you can actually finish. That first win is what makes the confidence stick.

Fast path: click one ready brief below, copy it, paste it into Antigravity, and let the first draft finish before you start judging it.

Your starter brief
Choose one starter build above and the ready brief will appear here.
Nothing selected yet.

Why this brief works: it uses the same bones you learned in Module 2. It gives the AI a role, enough context, one clear task, a few constraints, and a tone to aim for.

Role
Who the AI is acting like

Think: experienced web designer, helpful builder, or calm project partner.

Context
What the project is for

Who it serves, what kind of page or tool it is, and why it exists.

Task
What to make right now

One small build, not a vague dream app.

Constraints
What to include or avoid

Keep it simple, keep it local, do not over-design it, include the practical sections that matter.

Tone
How it should feel

Warm, grounded, practical, calm, playful, trustworthy. These words steer more than people expect.

What the first draft could feel like Round 1 · waiting for your brief
Your project
A rough first draft will show up here.

Choose a ready brief, then use this as a mental model for what a decent first pass might feel like before you start steering version two.

first draft small win
  • Pick a project that feels real enough to care about.
  • Paste the brief and let the build finish.
  • Notice what feels promising and what feels off.

🔄 Steer one second draft

The first build is not the point. The real skill is how you steer what comes next. Good vibe coding is mostly good iteration.

Name what feels off

“This feels cramped” or “this sounds too corporate” is far more useful than “I don’t like it.”

Point at the section

“The hero is good, but the call to action feels flat” gives the AI somewhere clear to work.

Ask for one change at a time

One or two strong moves are easier to judge than a ten-part rewrite.

Use tone words on purpose

Warm, local, calm, playful, trustworthy, understated. These often matter as much as the structural bits.

Your second-draft prompt
Choose one feedback move and the second-draft prompt will appear here.
Nothing selected yet.

Useful next-change ask: “Keep the structure you already made. Focus on the hero and call-to-action only. Make it feel more local to Aotearoa, strip out the corporate tone, and do not redesign everything else yet.”

🧯 Rescue one common wobble

This happens to everyone. A weird first draft does not mean you are bad at this. It usually means the AI guessed wrong, changed too much, or drifted away from the brief.

It looks like generic AI slop

Tell it what feels fake or overcooked. Name the tone you do want instead of just saying “make it better”.

Rescue prompt
Keep the existing structure, but remove the generic startup feel. Use grounded New Zealand English, calmer wording, and a more local, human tone. Avoid hypey phrases, bland filler copy, and over-designed tech vibes.
It changed way too much at once

Get it to slow down and work in smaller moves. Big sweeping rewrites are where people lose trust.

Rescue prompt
Undo the last broad redesign and go back to the previous structure. From here, only change the hero section and the main call-to-action. Leave everything else alone for now so I can review one change at a time.
It ignored the brief

Make it compare the current version against the actual brief so it has to notice the mismatch.

Rescue prompt
Pause and compare the current version against the original brief. List the three biggest ways the page has drifted away from the brief, then fix those gaps without redesigning anything unrelated.
The layout is broken

When something visually breaks, name it plainly and ask for diagnosis first instead of another blind rewrite.

Rescue prompt
The latest edit introduced a layout bug. Before changing anything else, identify what broke, explain the cause in plain English, and then fix only that layout issue. Do not restyle the page while fixing it.

If you did these five beats, you did the module: recognise the panes, open the tool, paste one ready brief, steer one revision, rescue one wobble.

First build done.

You do not need to know everything yet. If you can recognise the panes, open one build space, paste a clear brief, and steer one next draft, you have already crossed into real building.

Want to go deeper before Module 6?