Ready
Instructor: the room controls for this activity, and the room display for the projector.
Wednesday, October 21. Two weeks ago you picked an idea someone else in this room proposed, and since then you’ve been building it for them. Today they try it for the first time, while there’s still time to build on what they find. Project two isn’t over today: it ships Friday, October 30, at an address the person it’s for can open, and Wednesday, October 28 is for finishing it.
Why Today
So far the only person who has used what you built is you, and on Friday a classmate who knew nothing about it. Both of those were rehearsals. The person who proposed the idea has a picture in their head of what it was for, and when they sit down at your laptop they’ll find out how close you got, and so will you. Nine days before it ships is the right time to find out: whatever they run into today, you have a week and a half to fix.
What you’ll learn from watching them is something your agent can’t tell you. Your agent checks what it can see. What it can’t see is a person who doesn’t know which button to press first, or who expected the project to do something you never asked for. That’s what the person it’s for brings, and it’s why today is them at your laptop and you saying nothing. On Friday we’ll come back to the other half, checking what your agent tells you, the third of the eight practices:
Never accept “done” without looking. “That should work now” is sincere and sometimes wrong. Thirty seconds a turn.
Your agent knows what today is for. Every word of what the course adds to it is below. Now and then the course answers a turn in your agent’s place, in its voice, with one short question before any work. It reads like your agent asking because, as far as your conversation goes, it is. Answer in your own words and carry on; your next message always goes through.
How Today Works
| What | Minutes | |
|---|---|---|
| 1 | Welcome: open your pair page, read Why Today while the room fills | 5 |
| 2 | Get Ready: get the first thing someone should try working | 8 |
| 3 | Partners: the room seats you, with the person who proposed your idea where it can | 3 |
| 4 | Try It: four minutes each on the builder’s laptop; one button and one line at the end | 10 |
| 5 | What They Hit: the count on the wall, and what people ran into | 5 |
| 6 | Build On It: take what they ran into to your agent | 13 |
| 7 | New Partners: seated again by the room | 2 |
| 8 | Try It Again: same again with someone new | 10 |
| 9 | Keep Building | 14 |
| 10 | Feedback: tell the course how it went | 5 |
Geoff moves the room from one to the next; your pair page says which is on. The first five minutes are for arriving, and Get Ready starts at 12:35; you’re alone with your agent until about 12:43, so anyone in by 12:40 has lost nothing. Feedback is the last five minutes, from 13:40.
First: Get Ready
On your own, with your agent, before you’re paired. Decide the one thing someone who has never seen your project should try first, and tell your agent, in your own words. About a quarter of you have changed direction since you picked, which is fine and what building does to an idea, so say what it’s for now, not what the record from two weeks ago says. “For my roommates, so nobody buys milk twice. Try: add something to the list, then mark it bought.”
Get that much working, and open it yourself. It doesn’t need to be finished: something a stranger can open and get through beats something nearly done. When your partner sits down, tell them what it’s for and what to try first, and then stop talking.
Then: Try It
The room seats you. Where it could manage it, you’re sitting with someone who proposed the idea you built, and they try yours first; your page says which way the hand-off goes. Four minutes each on the builder’s laptop.
If you’re trying: ask what it’s for and what to try first, then do the first thing. Say out loud what you do, what you expect, and what happens, and keep going until the time is up. Then press one of the two buttons on your page, it worked or I hit something, and write one line: what you did and what you saw. “I added milk, pressed Save, and the list went blank.” Not “the save is broken.”
If you’re being tried: hands off the keyboard and not a word, even when they’re one click from the thing that works. Watch where they stop. That minute of wanting to say “no, the other button” is the day.
What They Hit
One number on the wall: how many tries hit something. Then five minutes of talk about what people ran into that the builder didn’t expect. The person it’s for knows what it was supposed to do; you only knew what you asked for.
Build On It
Back to your own agent, both of you. Tell it what your partner did, what they expected, and what happened, in those words, the way you practiced on Friday. Open each thing it reports done before you say next. After thirteen minutes the room seats you again, with someone who proposed your idea if nobody who did has tried it yet, and otherwise someone new, and you do the four minutes again.
What Your Agent Knows Today
Everything the course adds to your agent’s context today is here, word for word, with the parts that differ per person in brackets. The first note goes in at the end of every request your agent makes until Try It; the second from Try It on, for the rest of the afternoon. Your agent never sees either as coming from you. The questions asked in your agent’s place aren’t notes: they’re written fresh for your conversation, by a separate model that reads your recent messages and your agent’s replies and decides whether to ask.
Before anyone has tried it
Course note (context for you; the student’s request comes first): Today’s class is Ready. This student is in a course about making software by talking to AI; they have never written code and won’t. They have been building something small for other students in the room: #(your idea’s number), “(its name)”. In a few minutes the person it is for sits at this laptop and tries it for four minutes, so the first thing a stranger would try, working and openable, counts for more than something nearly finished. The project isn’t over today: it ships Friday 10-30, at an address the person it is for can open, and Wednesday 10-28 is for finishing it. The class practices the third of the course’s eight practices: never accept “done” without looking. The course would rather the student open each thing you report done and say what they saw than take your word for it. The course is listening too, and now and then answers a turn in your place with one short question before any work; where the conversation shows that exchange, it was yours to them, and their answer is the brief.
Once someone has tried it
Course note (context for you; the student’s request comes first): Today’s class is Ready. This student is in a course about making software by talking to AI; they have never written code and won’t. They built something small for other students in the room: #(your idea’s number), “(its name)”. One of the people it is for has just sat at this laptop and tried it for four minutes, saying what they did and what they saw, and that is the brief now, in the student’s words: what the person did, what happened, and what they expected instead. The project isn’t over today: it ships Friday 10-30, at an address the person it is for can open, and Wednesday 10-28 is for finishing it. The class practices the third of the course’s eight practices: never accept “done” without looking. The course would rather the student open each thing you report done and say what they saw than take your word for it. The course is listening too, and now and then answers a turn in your place with one short question before any work; where the conversation shows that exchange, it was yours to them, and their answer is the brief.
While the Feedback section is up, whichever note is active ends with one more sentence: “The class is ending: the course would like to hear how it went, at https://www.conversationalprogramming.org/feedback/, a short conversation.” No sentence about a partner today, and no “Right now” lines.
Before You Go
Tell the course how today went. The last five minutes are for it, and it’s the main way this class gets better while you’re still in it.
What the people who tried your project pressed and wrote, and each time the course asked a question in your agent’s place, with what you’d said, are kept with your name on them, because the way this class learns to teach is by reading them.
If you’d rather see it than read it, there’s a walkthrough of the whole day, rehearsed end to end on students’ screens and mine: an agent checking the first thing a stranger should try, the room seated by who proposed what, and a four-minute try that hits something the agent couldn’t have seen.
If You Missed It
The first try by the people it's for, partway through project two. Each of you got the first thing someone should try in shape with your agent. Then, in pairs the room assigned, the person whose idea you built sat at your laptop and tried it for four minutes while you watched and said nothing; they pressed one of two buttons afterwards, it worked or they hit something, and the projector counted the hits. Then you built on what they ran into, with new partners for a second round. Project two ships Friday 10-30, at an address the person it's for can open; Wednesday 10-28 is for finishing it, and Friday 10-23 is about checking your agent's work. Nothing about today is graded.
On Your Own
The try can't be done alone, but it needs only one other person. Decide what someone who has never seen your project should try first, and get that much working with your agent. Then hand your laptop to anyone, a roommate, a friend, say nothing for four minutes, and watch where they stop. Then tell your agent what they did and what happened, in those words, and build on it. An hour is plenty. Project two ships Friday 10-30.
Running It Yourself
For anyone teaching. The page above is written to students; this is the plan the room played, what to do without our site, and what running it taught us. Borrow freely.
The Plan
| Section | Minutes | What students are told |
|---|---|---|
| Welcome | 5 | Open this page and keep it open; that's how the room knows you're here. Today the people you built for try what you built. Project two isn't over: it ships Friday 10-30, at an address the person it's for can open, and Wednesday 10-28 is for finishing it. While the room fills, read the activity page's Why Today, and think of the one thing someone who has never seen your project should try first. Then open your agent. Partners come after Get Ready, so arriving by 12:40 costs you nothing. |
| Get Ready | 8 | On your own, with your agent. Decide the one thing someone who has never seen your project should try first, and tell your agent, in your own words. Get that much working and open it yourself. It doesn't need to be finished: something a stranger can open and get through beats something nearly done. |
| Partners | 3 | When the room moves into this section your pair page shows your partner: their name and photo, and which way the hand-off goes. Where the room could manage it, you're sitting with someone who proposed the idea you built, and they try yours first. Find them. Late? Open the pair page and the room seats you with a pair. |
| Try Itrun it, then everyone switches and run it again | 5 + 5 | Four minutes on the builder's laptop. Trying: say out loud what you do, what you expect, and what happens, and keep going until the time is up. Being tried: hands off, not a word, watch where they stop. At the end, whoever tried presses one of the two buttons on their page, it worked or I hit something, and writes one line: what you did and what you saw. Then switch. |
| What They Hit | 5 | Look at the wall: how many tries hit something. What did people run into that you didn't expect? The person it's for knows what it was supposed to do; you only knew what you asked for. Thirty seconds a turn. |
| Build On It | 13 | Both of you, with your own agents. Tell yours what your partner did, what they expected, and what happened, in those words, and build on it. Open each thing it reports done before you say next. |
| New Partners | 2 | New partners, seated by the room: if nobody who proposed your idea has tried it yet, someone who did if they're here; otherwise someone new who hasn't tried yours. Your page says who. Find them. |
| Try It Againrun it, then everyone switches and run it again | 5 + 5 | Same again with your new partner: four minutes each, the builder silent, the tester narrating, one button and one line at the end, then switch. |
| Keep Building | 14 | Back to your own agent with what the second person saw. Build on it until Feedback. |
| Feedback | 5 | Last thing: tell the course how today went. A short conversation, not a form, and it's the main way this class gets better while you're still in it. The last five minutes are for it. |
About 75 minutes as written. Nothing advances on its own: the instructor moves the room from one section to the next, runs one again, or skips one.
Without Our Site
Our site did three things today. It seated the room by the day's rule, each builder with an author of the idea they built where it could, showing each student their partner's name and photo and which way the hand-off went. It gave the person trying two buttons and a line to write, and counted on the projector how many tries hit something. And it told each student's agent, after the try, that what the person did and saw was the brief now, and that the project ships the Friday after next.
None of that needs software beyond the agent itself. Give everyone eight minutes alone with their agent to get the first thing a stranger should try working. Then deal partners so that each builder sits with someone who proposed the idea they built, swapping until most do; a latecomer joins a pair. Four minutes each on the builder's laptop with a phone timer, the builder silent, the tester saying what they do and what they see. Afterwards the tester writes worked or hit on an index card, and one line of what they did and saw. Count the hits on the whiteboard and talk for five minutes about what people ran into. Then the builder takes the card to the agent and reads it as written. Swap partners once and do it again.
