Week 1 · Days 1–4

Play Lab + Boot Camp

First contact with bots, stats, and the question that drives everything
Math focus: Speed → Endurance → Turning → Power (introduced one per day)
Competition: None — practice and exploration only
Key artifact: Bot Naming Ceremony (Day 2)
Week 1 at a Glance

Energy Register

Curious · Safe · Slightly Chaotic

Lean into the chaos. Students are exploring before you formalize anything. The goal of Week 1 is identity and trust, not mastery. Mastery comes from competitive pressure — that starts Week 2.

Your Week 1 Priority

Get every student physically moving a bot by Day 1. Get every student's bot named and posted on the wall by end of Day 2. Get every student feeling capable — not correct, capable. This is the foundation every subsequent week builds on.

The Cognitive Reveal Sequence

One stat per day. Day 1: Speed only (one formula, maximum simplicity). Day 2: + Endurance. Day 3: + Turning. Day 4: + Power. Each day's stat builds directly on the previous day's math. Introducing all four on Day 1 collapses the sequence.

Facilitation Register for Week 1

High movement, high noise, high improv. Three of the four Hook activities this week require you to model them physically. Students read your willingness to look foolish as permission to take risks. The Failure Bow matters because it normalizes visible mistakes before competition begins. Protect it unless safety, time, or student distress requires adjustment.

Facilitator Emotional Warning

Week 1 asks you to model energy, vulnerability, and comfort with mess. If this feels awkward, that is normal. Students do not need polished performance. They need you to participate first.

Day-by-Day Guide
01
First Contact: Speed, Bots, and the Question That Drives Everything
Monday, Week 1
  • Hook
    Sound and Movement: Circle Pass
    Full-group circle. One person makes a sound + movement and passes it to the next person, who copies and varies it. No wrong answers. Required Day 1 improv activity — you must model it first. Students may pass once. They must rejoin on the next round. This protects anxious students without letting them disappear from the activity.
    20 min
  • Quiet
    Private Quick-Write
    Individual, silent, 3–5 minutes. Prompt: "What makes a team easier to join?" No sharing required. Students keep this page — they can return to it later when team dynamics get difficult.
    5 min
  • Hook
    Mirror: Pairs + Driving Question Reveal
    Partner mirroring activity (no talking, one leads). Students may pass once. They must rejoin on the next round. Then: large poster revealed — the driving question. Teams announced. No math yet.
    25 min
  • Challenge
    Pre-Task Diagnostic + Stat Card Distribution
    8-question diagnostic — non-bot contexts (speed, distance, graphs, ordered pairs). No grade. Followed by blank stat card distribution — three rows grayed out, Speed row active today only.
    25 min
  • Challenge
    Speed Stat Challenge
    Speed % = (Speed / 20) × 100. Teams calculate for Speed values 1, 3, 5, 6, 8. Compare answers with neighbor team — if they disagree, they resolve it without asking the facilitator first.
    40 min
  • Snack/Lunch
    Snack (Crosstown) / Lunch (NYC)
    Eat, rest, talk about anything except math. 20 min snack at Crosstown (8:00–12:00). 60 min lunch at NYC sites (10:00–3:00).
    20 / 60 min
  • Build
    First Bot Drive: Speed in Real Life
    BBC micro:bit + Cutebot Pro. Brief MakeCode demo. Program Speed = 3 (15% motor power), drive 30 sec, record distance. Then Speed = 6 (30%), repeat. Both rows entered in the data dashboard.
    80 min
  • Open Lab
    Free Code Time ↳ Buffer block — cut here first if time collapses
    Unstructured. Facilitators observe, ask questions, support stuck teams, and redirect unsafe or off-task behavior. Do not turn Open Lab into a mini-lesson.
    15 min
  • ENDS
    Goal Setting
    Write one personal goal and one team goal for this week. Post them on the wall.
    10 min
Minimum Viable Day 1 — If time collapses, protect:
  1. First bot drive (Speed in Real Life)
  2. Speed Stat Challenge + data log entry
  3. ENDS Goal Setting
Cut first:
  1. Open Lab (already the buffer block)
  2. Extended debrief after Circle Pass or Mirror
  3. Second hook activity if setup runs long
Day 1 Cut Order
  1. Shorten Mirror (reduce from 25 to 15 min)
  2. Shorten Free Code Time / Open Lab (or cut entirely)
  3. Shorten debrief after Speed Stat Challenge
  4. Do not cut the first bot drive
  5. Do not cut ENDS Goal Setting
Before Day 1: Do a Fake Run-Through

Walk yourself through setup, transitions, instructions, movement, bot pairing, MakeCode loading, and cleanup — in real time, without students. This takes 20–30 minutes and will surface at least two things that take longer than the schedule assumes. Find them now, not during class.

Highest-risk moment: Pre-Task Diagnostic

Students who struggle with math see a question sheet and immediately associate it with prior difficulty. Frame the diagnostic before distributing it: "This is not a test. There is no grade. I'm using this to understand where to start — not to evaluate you." Use the exact framing script. Ensure contexts are non-bot (speed, distance, ordered pairs) so no student feels disadvantaged for not yet knowing the stat system.

Key facilitation move: Model the improv activities physically

Sound and Movement and Mirror both require you to participate first, not describe first. Students take their energy cue from your willingness to look foolish. If you stand outside the circle and explain, the activity loses its function.

Watch for: Students copying calculations without understanding

Respond with: "Show me where that number came from." Do not accept a correct answer without a correct explanation.

Learning Objectives

LO 1.1: stat-to-formula matching on reference card · LO 3.1: coordinate grid navigation, first attempt (informal)

02
Endurance: When Your Bot Runs Out of Power
Tuesday, Week 1 · Bot Naming Ceremony
  • Hook
    Failure Bow
    One at a time, each person makes a deliberate theatrical mistake and takes a deep bow while the room cheers. You go first. This is the third required improv activity — you must model the exaggerated bow, not just describe it.
    15 min
  • Hook
    Slow Down, Slow Down
    Full group does jumping jacks at full speed, then slows down one rep per cycle until one every 10 seconds. "What would we call it if your bot did this?" → Endurance. Students feel the decay before they see the formula.
    15 min
  • Challenge
    Endurance Stat Challenge
    Formula: P(t) = 100 - (20 - E) × 1.5 × t. Facilitator works one complete example on the board (E = 6). Teams then calculate for their own allocation values and compare with the next team.
    50 min
  • Snack/Lunch
    Break
    20/60 min
  • Build
    Program Endurance Into Your Bot
    Write MakeCode code that reduces motor power over time. Test by running 2 minutes: record distance in first 30 sec vs. last 30 sec. Enter both in the data dashboard. Write one sentence about what changed.
    70 min
  • Build
    Bot Naming Ceremony
    Teams name their bots and write exactly one sentence explaining what it is fighting for. Name and sentence go on the wall right now. They stay there for all four weeks. This is the program's first permanent artifact.
    35 min
  • ENDS
    Math Connections
    In journal: 1 thing tried, 1 thing observed. Name one math concept used today. Write the full calculation. Share with a teammate and explain what it means for the bot in behavioral terms.
    10 min
Minimum Viable Day 2 — If time collapses, protect:
  1. Bot Naming Activity (must have — it is the program's first permanent artifact)
  2. Endurance bot test + data log
  3. ENDS Math Connections
Cut first:
  1. Second hook (Slow Down, Slow Down) — if Failure Bow ran long
  2. Extended peer comparison during Endurance Stat Challenge
Bot Naming Ceremony is not optional and not cuttable

This is the program's first permanent artifact. Bot names and origin stories are posted on the wall for all four weeks. Exhibition visitors read them on Day 16. If the naming ceremony gets cut or rushed, the narrative thread that runs from Day 1 to Day 16 breaks. Protect this time.

Watch for: Teams where one student names the bot unilaterally

The naming ceremony is a team decision. If one voice is dominating, pause the group: "Does everyone agree on this name? Does everyone feel like this bot is theirs?" Do not let the ceremony move on until all members have had input.

Learning Objectives

LO 2.1: slope meaning described from bot decay graph · LO 2.2: Endurance decay equation written in slope-intercept form

03
Turning + The Story Your Data Tells
Wednesday, Week 1 · Conceptually dense — protect the build blocks
  • Hook
    Human Robot Programming Challenge
    One person is the "robot." The other two give step-by-step instructions (forward 2, turn left 90°, forward 1) to navigate between taped spots. The robot follows instructions exactly — even if they lead to the wrong place. Debrief: "What did it feel like when instructions led you wrong?"
    20 min
  • Challenge
    Distance-Time Graphs ↳ Cap peer comparison at 10 min if coordinate navigation is at risk
    Teams receive a pre-printed data card with two bot runs. Plot both on one graph: distance per interval (y) vs. time (x). One line slopes down. The other stays flat. Compare with the team that has a different card. Find and explain the difference.
    60 min
  • Snack/Lunch
    Break
    20/60 min
  • Build
    Coordinate Navigation Practice: Arc Approximation
    Teams discover that smooth curves in Velocity Arena are series of short straight segments. Design a launch sequence and test it on the coordinate grid. Record actual vs. planned coordinates for two runs.
    90 min
  • Open Lab
    Free Navigation Practice ↳ Buffer block — cut here first if time collapses
    Try different coordinate targets. Experiment with Turning values. Build intuition for how different Turning settings affect turn radius. Facilitators observe, ask questions, support stuck teams, and redirect unsafe or off-task behavior. Do not turn Open Lab into a mini-lesson.
    15 min
  • ENDS
    Team Pulse
    Each person silently rates today's collaboration: 1 = rough, 2 = okay, 3 = solid. Hold up at the same time. If anyone holds up a 1, talk for 2 minutes about what specifically happened.
    10 min
Minimum Viable Day 3 — If time collapses, protect:
  1. Human Robot activity
  2. Coordinate navigation test (at least two logged runs)
  3. ENDS Team Pulse
Cut or shorten first:
  1. Open Lab (already the buffer block — reduce to 10 min or cut entirely)
  2. Extended graph comparison (cap peer comparison at 10 minutes)
Key concept: A "smooth curve" is not smooth

Students often expect their bots to trace a smooth arc. They discover today that Turning controls the approximation — a series of short straight segments. This surprise is intentional. Let students discover it in the test drive rather than explaining it in advance.

Watch for: Teams recording only planned coordinates, not actual ones

Respond with: "Where did the bot actually end up? That's the number that goes in the log." The gap between planned and actual is the math — don't let teams skip it.

Learning Objectives

LO 2.1: slope meaning with two specific bot examples from graph · LO 3.1: coordinate navigation attempts logged with error distance · LO 3.2: distance formula introduced on life-sized grid, verified against two coordinate pairs

04
Power: Ratio, Motor Speed, and the Scoop
Thursday, Week 1
  • Hook
    Finger Speed-Sums
    Partners show any number of fingers, both race to say the sum. Rotate partners every 90 seconds for three rounds. Math is trivial — speed is the challenge. Notice: faster is not always better. This primes the Power-vs-Speed trade-off.
    20 min
  • Challenge
    Power Stat Challenge: Ratio and Motor Speed
    Charge speed = Power². Follow-through = Power × 200. Teams calculate for Power = 1, 2, 4, 8. What's the ratio between Power 2 and Power 4? Between 4 and 8? Key discovery: Power is NOT proportional. Doubling Power does not double output.
    50 min
  • Snack/Lunch
    Break
    20/60 min
  • Build
    Scoop Build + Testing
    Teams build a cardboard front scoop. Constraint: must make clean contact with the ball without riding over it. Test at three Power settings (team's choice). Three shots at each from 40 cm. Record all data.
    90 min
  • Open Lab
    Scoop Refinement ↳ Buffer block — cut here first if time collapses
    Try one scoop redesign and one speed adjustment. Record which change had a bigger effect on kick distance. No required output beyond the data log entry. Facilitators observe, ask questions, support stuck teams, and redirect unsafe or off-task behavior. Do not turn Open Lab into a mini-lesson.
    30 min
  • ENDS
    Journal Entry
    What is one thing you are good at that most people do not know about? Be specific. Name the thing. Give a real example from your own life.
    10 min
Minimum Viable Day 4 — If time collapses, protect:
  1. Power Stat Challenge (the non-proportional discovery is essential — Day 5 builds on it directly)
  2. Scoop build + at least one complete Power test with data logged
  3. ENDS Journal Entry
Cut first:
  1. Open Lab / Scoop Refinement (already the buffer block)
  2. Additional test runs beyond the required three shots
Do not explain the 20-point budget system today

Students now have all four stats on their reference cards. It is tempting to preview how they combine. Do not. Day 5 carries that reveal. Let today's discovery — that Power is non-proportional — be the cliff-hanger. End the day with: "Tomorrow you'll see why this changes everything."

Key mathematical surprise: Power 4 vs. Power 8

Power 4 = 16% charge speed. Power 8 = 64% charge speed. This does NOT double — it quadruples. This is the first time students encounter a non-proportional relationship in the stat system. When teams notice this, let the surprise land before you name it. "What did you expect? What did you get? How big is that difference?" Then: "What would we call a relationship where doubling the input more than doubles the output?"

End of Week 1: All four stats are now unlocked

By end of Day 4, students have each stat on their reference card with one formula result they calculated themselves. Tomorrow (Day 5) combines all four into the 20-point budget equation for the first time. The cognitive reveal sequence is complete. Do not rush the Day 4 discovery to get ahead of Day 5.

Watch for: Teams testing only one Power setting because the others "obviously" won't work

Respond with: "What does the math predict for Power 2 vs. Power 8? Let's run the numbers first, then test." Intuition is not data.

Learning Objectives

LO 1.2: proportional vs. non-proportional contrast — Speed scales linearly, Power scales as P² · LO 3.2: distance calculations verified against bot kick test data