Seven stakeholder roles, a city council hearing, and a live model that shows students who paid for the vote they just cast.
The Warehouse District — old brick, empty lots, longtime renters, a few small shops — is up for redevelopment. A developer wants fifty luxury condos: $5M in new tax revenue, or a wrecked neighborhood. Seven groups want seven different things.
Days 1–3 build the case on paper. Day 4 is the payoff: the council votes, then the class projects the Boomtown Sandbox, enters the ordinances that passed, and every group's meters move at once. Students compare that to the meters they tracked by hand.
The simulation is the argument. The sandbox is the consequence.
| Handout | Used on | Copies | What it does |
|---|---|---|---|
| Stakeholder Sheets | Day 1–4 | 1 per student, by role | Who you are, your 3 meters, your key numbers, how each ordinance moves you, and a scorecard to shade in. The student's home base all four days. |
| POV Sheets | Day 2 | 1 per student, by role | Word bank, hashtags, phrases, and image prompts for the social-media post. |
| Council Sheets | Day 3–4 | 1 per student, by role | The 5-minute speech scaffold. The City Official version is a chair-and-vote sheet instead. |
| Capstone Reflection | After Day 4 | 1 per student | Four prompts + a 20-point rubric. Written for a longer unit — see page 5 if you are running Boomtown standalone. |
| Student Deck (8 slides) | Day 1–4 | Project | Scenario and roles, then one agenda slide per day. |
I can apply push and pull factors to explain why people move into or out of a changing community.
| Time | Who | What happens |
|---|---|---|
| 0–12 | Whole class | Project slides 2–3. Read the scenario and the seven roles. Ask two questions and take three answers each — Who benefits when a neighborhood gets nicer? Who pays for it? Do not resolve the tension. Hand out stakeholder sheets; students move to their group's table. |
| 12–22 | Individual | Read sections 01–03. Highlight one sentence in "Who You Are" that makes the role a person, not a category. Then set all three meters to 5 in section 05 — the starting line for every group. |
| 22–36 | Individual | Research — make it your town. Each student pulls one real number about the place they actually live and writes it on the back of the sheet with the source. Use the lookup table on page 5. These numbers replace the placeholders on the handout. |
| 36–46 | Groups | Rank your three meters — which one can you not compromise on? Circle it. That becomes the group's non-negotiable and decides their ask on Day 3. |
| 46–50 | Exit | Three sentences: Name one push factor and one pull factor acting on your character. If the condos are approved, which one gets stronger? |
I can identify how neighborhood change creates winners and losers among different groups in the same place.
| Time | Who | What happens |
|---|---|---|
| 0–12 | Whole class | Project the "Weak POV vs. Strong POV" box. Read both, then ask why the second works — it names a number, a moment, and something you can picture. Hand out POV sheets; each student circles one feeling in section 01. One only. |
| 12–28 | Individual | Draft the caption. First person, one concrete image, one number from the stakeholder sheet, and a stake — what happens if nothing changes. |
| 28–42 | Individual | Make the visual — drawn, photographed, or designed. Section 05 lists five image ideas per role for students who freeze. |
| 42–48 | Whole class | Post to the class slideshow. Silent gallery walk. Each student comments on a post from a group that is not theirs. |
| 48–50 | Exit | One sentence: Which group's post made their side make the most sense, and what detail did it? |
I can analyze how a proposed government policy affects growth, displacement, and stability across competing groups.
| Time | Who | What happens |
|---|---|---|
| 0–15 | Groups | Hand out Council Sheets and read the speech recipe — hook, ask, three reasons, pushback, landing. Section 01: pick ONE ordinance to fight for and write the ask as a sentence: "I'm asking the council to pass ______." |
| 15–30 | Groups | Sections 02–03: hook, then three arguments — helps us / helps the city / it's just right. Every argument needs one number from the stakeholder sheet or the Day 1 research. |
| 30–38 | Groups | Section 04: the rebuttal. The sheet pre-loads what two rival groups will say. Protect this time — it is the difference between a B speech and an A speech. |
| 38–47 | Groups | Sandbox rehearsal. Each group toggles only its own ordinance and records which groups it helped and which it hurt most. Then answers in writing: who do we need to buy off, and with what? Coalitions get made here. |
| 47–50 | Whole class | Draw speaking order. Council announces the running order and the hard time limit. |
I can evaluate and defend a policy proposal that balances economic, social, and spatial trade-offs — and explain who paid for the decision I supported.
| Time | Who | What happens |
|---|---|---|
| 0–3 | Council | The mayor opens. Council reads its three priorities from section 01: fiscal ($500K surplus, not $5M), equity, and the twenty-year test. This is a hearing, not a debate club. |
| 3–33 | Six groups | Speeches, 4 minutes each (5 in a block), plus one council question each. Order: Renter, Senior, Small Business, Homeowner, Environmentalist, Developer. Council notes the ask, not the delivery. |
| 33–40 | Council | The vote. Deliberate aloud at the front — no private huddle — ordinance by ordinance. Write each passed ordinance on the board as it goes. |
| 40–47 | Whole class | THE REVEAL. Project the sandbox and toggle exactly what passed, in the order it passed. Students shade their own scorecard to match and compare it to their prediction. Protocol on page 4. |
| 47–50 | Exit | One sentence: Did your group win? Which ordinance decided it? Which group paid for your win? Then assign the Capstone Reflection. |
Every meter starts at 5. A group wins when all three reach 6 or higher; a meter at 2 or below is a crisis. The treasury starts at $500K, caps at $1M, and cannot go below zero — so the order the council passes things in matters.
| Combination | Treasury | Result | What it teaches |
|---|---|---|---|
| Luxury Condos alone The developer's dream | $900K | 0 win 4 in crisis | The richest treasury in the game and nobody wins — including the Developer, whose Approval collapses to 3. Winning the vote is not the same as winning the city. |
| Affordable + Historic + Height + Green The community wishlist | −$275K | Blocked | The sandbox refuses the last ordinance — the package costs more than the city has. Without new revenue there is no protection to hand out. |
| Affordable + Historic + Reuse + Mixed-Use Community coalition, no condos | $300K | 5 win 0 in crisis | Five groups thrive, nobody is in crisis — and the council still reads NO DEAL, because Developer Build Speed sits at 3. A council can be popular and still fail the twenty-year test. |
| Condos + Affordable + Reuse + Mixed-Use + one green measure The grand bargain | $475K– $725K | 7 win 0 in crisis | The only way everyone wins: approve the project and attach every condition to it. The condo revenue is what pays for the affordability. |
| Step 1 | Set it up | Reset the sandbox. Every meter reads 5 — the line printed on their sheets — and a group wins only when all three of its meters reach 6. Show of hands: how many groups can win at once? Write the guesses down. |
| Step 2 | Enter the vote | Toggle one ordinance at a time. Ask the affected group what just happened to them before you read the number. If the treasury blocks an ordinance, stop — the council passed a package the city cannot fund. That is a finding, not a bug. Ask what they would cut. |
| Step 3 | Read the board | Read the scoreboard aloud: groups winning, groups in crisis, city-wide average, treasury. Then each group says whether the number matches what they predicted. |
| Step 4 | Push | Watch the City Official card — it carries a rule no other group has: the council only wins if no other group falls below 4. If it reads "NO DEAL," ask which group they left behind, and whether they knew. |
| Step 5 | Open it up | Five minutes of free toggling — can anyone get all seven groups to win? Four combinations do it. If a student finds one, put it on the board with their name. If nobody does, that is the lesson too. |
Boomtown is invented; the pressures are not. Every placeholder figure on the stakeholder sheets can be swapped for a real number about your students' own town — five minutes, free, no account.
| Who needs it | What to look up | Where | What it replaces |
|---|---|---|---|
| Renter | Median gross rent, your city; Fair Market Rent, your county | data.census.gov ACS B25064; huduser.gov FMR lookup | "Average rent: $1,400/mo" |
| Senior | Average retired-worker Social Security benefit | ssa.gov (published monthly) | "Fixed income: about $1,800/mo" |
| Homeowner | Median home value; your county's assessed values | ACS B25077; county assessor | "Bought for $180K, now worth $310K" |
| Small Business | Commercial rents on one real street near school | Any commercial listing site | "$2,500/month profit" |
| Environmentalist | A real brownfield or contaminated site near you | EPA "Cleanups in My Community" map | "Site cleanup: $5M" |
| Developer | The federal Historic Rehabilitation Tax Credit — 20% of qualified rehab costs | National Park Service, Technical Preservation Services | The invented "80.6% / 89.3% ROI" pair |
| City Official | Your city's actual budget and property tax rate | Your municipality's annual budget | "$500K surplus" |