VELOCITY ARENA PROGRESSION · IN CONTEXT
Print one-pager

WALKTHROUGHFacilitator resource

Progression, organized by how thinking changes.

Each activity in Velocity Arena teaches one specific math move, and each move depends on the one before it. This page walks the arc and names — for every phase — what math is developing, how student thinking shifts, why this comes here in the sequence, and what students would miss if the experience were removed. It's the answer to "why this, why now?" for anyone reviewing the program.

How to read each card: the question header names the progression moment. Four labeled blocks follow — Math idea (the concept developing), From → To (the shift in student thinking), Why now (sequencing rationale), and If you cut this (what students would miss). Tags map each moment to the four Program Goals: Goal 1 · Transfer Goal 2 · Ownership Goal 3 · Failure Goal 4 · Teach
THREAD MAP Eight concepts across 16 days. Intro Reuse Summative

Each row is one of the eight CCSS concepts the diagnostic measures. Each column is a day. The progression is the pattern of return: a concept introduced on one day and reused on later days carries forward; concepts with no reuse before the post-task are at risk of regression.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Proportional reasoning
Unit rate
Ratio
Proportional scaling
Coordinate / distance
Slope as rate of change
Linear decay
Quadratic relationships
PHASE 01 Before Day 1 — Naming what will develop. Pre-season

No math is taught yet. The work in Phase 1 is identifying the starting line for each of the eight concepts that the 16-day arc will move forward. Without this, "progression" is a feeling, not a measure.

Day 1 · 12 min The eight concepts that develop across the program.
Goal 1 · Transfer
Math idea

The Pre-Task Diagnostic surfaces eight CCSS-aligned concepts the program will develop: proportional reasoning, unit rate, ratio, proportional scaling, coordinate geometry (distance), slope as rate of change, linear decay, and quadratic relationships. Each appears at a named day and is re-measured on the Day 15 Post-Task.

From → To
Students have an implicit, mostly intuitive sense of each concept.
Students have a named position on each concept — what they know, what they don't — that they can compare against themselves on Day 15.
Why now

The post-task only measures growth if there is a matched pre-task taken without coaching. Day 1 is the only honest window: any later, students have already started absorbing the program's framing.

If you cut this

No legitimate growth claim. Goal 1 (transfer) has no baseline. Post-program percent-change reports become anecdote.

Discussion prompts · for the teaching team

Use these in a pre-program planning meeting, after reviewing the diagnostic baseline.

  1. Of the eight concepts the program will develop, which two are you most worried about — for THIS cohort, based on the baseline? What's your contingency if they don't move?
  2. Pick a student whose baseline is much stronger or weaker than the group's. What's your plan for keeping their progression visible to you (and to them) across the 16 days?
PHASE 02 Each day — One stat, one math idea, one bot behavior. D 01 → D 05 · Play Lab

Days 1 through 5 introduce one stat per day, and each stat carries a different mathematical relationship. The order isn't arbitrary — it walks from the most familiar (proportional) to the conceptual leap (quadratic) to the algebraic constraint that ties them together (budget).

Day 1 Proportional reasoning — Motor% = Speed × 5
Goal 1 · Transfer
Math idea

A proportional relationship: doubling the input doubles the output. The shortcut Speed × 5 is mathematically equivalent to Speed × 100 ÷ 20 — students should discover the equivalence, not be told.

From → To
Speed is a number on a stat card.
Speed is an input to a formula that predicts how the bot will behave.
Why now

Proportional is the simplest functional relationship; it anchors the formula-as-predictor frame the entire program depends on. Doing this on Day 1 means every formula afterward inherits the same expectation: you predict, you run, you compare.

If you cut this

Students never form the formula-as-predictor frame. Every downstream formula collapses into "a recipe the teacher wants me to follow." Goal 1 evidence disappears from Day 1 onward.

Day 2 Linear decay — P(t) = 100 − (20 − E) × 1.5 × t
Goal 1 · Transfer
Math idea

Slope as rate of change, negative direction. The first formula with time as an input. The decay rate r = (20 − E) × 1.5 is itself a function of the stat — a meta-move that pays off in Week 3.

From → To
Endurance is "just bigger = better."
Endurance changes the slope of a decay line; the bot uses power faster or slower depending on E.
Why now

First non-trivial slope work. Sets up Day 7's slope-intercept conversion and Day 13's residual analysis — both depend on students seeing slope as a parameter that can be off, not as a number that's just right or wrong.

If you cut this

Residuals on Day 13 land without a foundation. Students can compute predicted − actual but have no concept of which parameter of the model the residual implicates.

Day 3 Coordinate geometry — Distance formula + Turning ratio
Goal 1 · Transfer Goal 2 · Ownership
Math idea

Distance formula d = √((x₁−x₂)² + (y₁−y₂)²) on the arena grid. Turning ratio as the arc-shape parameter. Arcs as straight-line segment approximations of curves.

From → To
The bot moves around the field.
The bot's position is (x, y) on a coordinate plane, and the distance to the ball is a number I can calculate before any motor turns.
Why now

First multi-step quantitative reasoning. Sets up Day 6's launch-sequence planning (where students apply the distance formula to a real strategic decision) and Day 10's deep dive on efficiency ratio.

If you cut this

Day 6 launch sequences have no math behind them. Day 10's "movement vs. progress" insight vanishes. Distance, the most-tested CCSS concept on the post-diagnostic, has no in-program development.

Day 4 Quadratic relationships — Charge% = Power²
Goal 1 · Transfer
Math idea

A non-linear relationship: P=4 → 16%, P=8 → 64%. Doubling the input quadruples the output. The conceptual leap of the program.

From → To
All stats work the same way — bigger input, bigger output, in proportion.
Some relationships are non-linear; equal-sized input changes don't give equal-sized output changes.
Why now

Three days of proportional / linear work make the quadratic surprising in the way it needs to be. The Day 11 proportional-scaling discussion explicitly contrasts linear vs. quadratic — and that contrast only lands if students have lived both.

If you cut this

Students treat every formula as linear forever. The Day 11 percent-change-by-formula-type lesson has nothing to compare against. Power becomes a stat they manage by feel, not by math.

Day 5 Equation as constraint — S + E + T + P = 20
Goal 1 · Transfer Goal 2 · Ownership
Math idea

The budget equation: an equation as a balance, not as an arithmetic instruction. The equals sign means "both sides are the same" — and every point given to one stat is a point taken from another.

From → To
"=" means "compute the answer on the right."
"=" means "these two sides balance" — a tradeoff frame that drives every allocation decision for four weeks.
Why now

The equals-sign-as-arithmetic misconception is the most common math misconception at this age and the load-bearing one for Week 3's systems-of-inequalities work. Doing it on Day 5 makes the entire Commissioner's Week possible.

If you cut this

Week 3 breaks. Students can't reason about constraints they didn't experience as constraints. Commissioner proposals become opinion, not math. Goal 2 (Ownership) loses its biggest single artifact.

Discussion prompts · for the teaching team

Use these at the end of Week 1, with student exit tickets and dashboard entries from Days 1–5 on the table.

  1. Walk Days 1 → 5 in your own words: name one specific student thought that shifted between two consecutive days. What facilitator move triggered it?
  2. If you could move Day 4 (Quadratic / Power²) earlier or later in the sequence, where would it go and what would break? Use the From → To statements to argue your position.
PHASE 03 During a match — From formula-as-recipe to formula-from-data. D 06 → D 10 · Season 1

In Phase 2 the formula was the teacher's. In Phase 3 the formula becomes the student's — they derive it from their own match data. This is the inversion the program is built around, and it happens over five days.

Day 6 Distance formula applied — Launch sequence planning.
Goal 1 · Transfer Goal 2 · Ownership
Math idea

Two-phase programming: a launch sequence runs once and ends at a handoff point, then the match loop takes over. Teams calculate distance from candidate handoff positions to the ball at (4, 2) and pick the position that wins on the math.

From → To
Code is what makes the bot move.
Code translates a distance-and-position calculation into motor commands; the math decides the strategy, the code carries it out.
Why now

First application of Day 3's distance formula to a real strategic decision with consequences. The launch sequence becomes the team's first persistent artifact — a piece of code that says "this is our model of the field."

If you cut this

Day 7 predictions have no spatial reasoning behind them. The launch sequence becomes a vibe, not a math object. The week-1 math has nowhere to be applied before Day 7's matches arrive.

Days 7–8 Linear equations from data — class scatter plot → y = mx + b
Goal 1 · Transfer Goal 2 · Ownership
Math idea

Plot every team's Match Day 1 Speed-stat vs. goals-scored on one class scatter. Pick two points, compute slope m, solve for b, write the equation y = mx + b. Interpret slope as "goals per Speed point" and intercept in context.

From → To
Formulas come from the teacher (or the textbook).
Formulas come from data I collected. Different teams can derive different valid equations because they picked different points.
Why now

Inverts the formula-as-recipe relationship at the earliest point where students have real data of their own to fit. Sets up Day 13 residual work, where the same equation is used as a prediction tool and judged against new data.

If you cut this

Goal 2 (Ownership) evidence vanishes — there is no single moment in the program with more "I derived my own model" evidence than Day 8. The whole "your own model" frame becomes empty.

Days 9–10 Multi-formula fluency + distance-formula deep dive.
Goal 1 · Transfer
Math idea

Day 9 Formula Relay runs all five formula types (proportional, linear decay, linear, quadratic, constraint) as a race — surfaces which types each team gets wrong by error sort. Day 10 returns to distance with the efficiency ratio: how much of the bot's movement actually shortened the gap to goal?

From → To
Each stat has its own formula in its own day.
Five formulas interact; I can use any one to predict any match outcome. Going faster and making progress are different numbers.
Why now

Synthesis before Season 2 reallocation. Cold Recall on Day 10 catches the students who can't yet recall Endurance decay from memory — without that diagnostic, Day 13's residual work will surprise the room.

If you cut this

Students arrive at Season 2 without fluency across the system. The "movement vs. progress" insight that drives Season 2 strategy is missing. Cold Recall miss-rate goes undetected and shows up as confusion in Week 3.

Discussion prompts · for the teaching team

Use these between Season 1 and Season 2, with scatter plots and Formula Relay tallies in hand.

  1. Look at the Day 8 class scatter. Which team's equation is most different from the others — and is that difference math-defensible (picked different points) or math-error (computed slope wrong)?
  2. The Day 9 Formula Relay surfaces error patterns by formula type. Which type had the highest miss-rate across the class? What does that tell you about which Week 1 mini-block needs the most attention next cohort?
PHASE 04 End of week — From following rules to writing them. D 11 → D 12 · Commissioner's Week

Commissioner's Week is the algebraic peak of the program. Students stop using equations to predict and start using inequalities to constrain — and they have to verify their own rule doesn't break their own allocation.

Day 11 Percent change — linear scales proportionally, quadratic doesn't.
Goal 1 · Transfer
Math idea

Percent change = (new − old) ÷ old × 100. Apply to Speed (50% Speed increase → 50% Motor% increase) and to Power (50% Power increase → 125% Charge% increase). Same input change, different output change, because the formula types are different.

From → To
Doubling a stat doubles its output (Day-4 misconception, returning).
The percent change in performance depends on the formula type — and that's something I can calculate before I decide what to reallocate.
Why now

Returns to Day 4's quadratic with a tool (percent change) that lets students measure the non-linearity instead of just feeling it. Required for the Day 12 Commissioner proposals — every proposal cites a percent change.

If you cut this

Commissioner proposals have no percent-change math; the "impact on last-place team" calculation is impossible. Goal 2 (Ownership) loses the artifact teachers most often point to as evidence of growth.

Day 12 Systems of inequalities — write the rule, verify it holds.
Goal 2 · Ownership Goal 4 · Teach
Math idea

A CAP or FLOOR rule on a stat is an inequality constraint. Multiple passed rules form a system of inequalities. Verifying your own allocation still satisfies the system is solving the system informally — checking a point against multiple constraints.

From → To
I follow the rules someone else writes.
I write a rule, defend it with two cited numbers, and verify it doesn't break my own valid allocation. Math is a tool for negotiation, not just prediction.
Why now

Algebraic peak of the program. Builds on equation-as-balance (Day 5), percent change (Day 11), and the Goal-2 ownership artifacts from Days 7–8. Students arrive ready to use math as an argument, not just as an answer.

If you cut this

Students experience math as a thing teachers give them, never as a thing they author. Goal 2 (Ownership) has no climactic moment. Week 4 reallocation becomes "pick numbers and try them" with no constraint reasoning.

Discussion prompts · for the teaching team

Use these after Day 12, with the actual proposals and the post-vote allocation revisions on the table.

  1. Pick a Commissioner proposal that passed and one that didn't. What was different about the math each cited — and was the failed proposal mathematically weak, or politically weak?
  2. Look at one team's post-vote allocation revision. Can they articulate which passed rule(s) forced which point shift? If not, what re-teach goes into Day 13's morning warm-up?
PHASE 05 End of program — From doing the math to teaching it. D 13 → D 16 · Season 2 + Exhibition

The final days close the modeling cycle (residual → revision) and shift the audience: students stop explaining their math to teammates and start explaining it to strangers.

Day 13 Residuals — the model is the thing being revised, not the team.
Goal 1 · Transfer Goal 3 · Failure
Math idea

Residual = predicted − actual. The sign matters. A pattern in the residuals across matches (always over-predicting; always under-predicting on Chaos mode) implicates a specific parameter of the model, not the whole model.

From → To
If I got the wrong answer, my formula is wrong (or I'm bad at this).
If the residuals show a pattern, my model's parameters need updating. The model is a hypothesis, not a verdict.
Why now

First explicit residual work, set up by all the prior prediction-vs-actual cycles. Days 13–14 are when Goal 3 (productive failure) becomes a math operation — a signed number with a hypothesis attached — instead of an emotional frame.

If you cut this

Students treat losses as personal failures rather than data. Goal 3 has no math operation behind it; "productive failure" stays a slogan. Season 2 reallocation becomes guesswork.

Day 14 Percent change applied — predicted vs. observed performance shift.
Goal 1 · Transfer Goal 3 · Failure
Math idea

Apply Day 11's percent change to the Season 1 → Season 2 transition. Predict the percent change in performance from the percent change in the stat. Compare predicted to observed under Chaos mode (ping-pong ball) — a deliberate transfer test where the environment changed but the equation didn't.

From → To
"I changed my Speed because I felt like it."
"I calculated the percent change in my Speed stat, predicted the percent change in performance, and now I'm measuring whether the prediction held."
Why now

Closes the modeling cycle that started Day 1: predict, run, residual, revise, predict again. Chaos mode introduces an environmental confound — useful evidence about whether students blame the model or the world (Goal 3 nuance).

If you cut this

Season 2 reallocation is guesswork. Day 13's residuals don't get applied. Goal 1 (transfer) loses the moment where percent change moves from worksheet topic to active decision tool.

Day 15 Teach the Math — plain-language translation as the audit.
Goal 4 · Teach
Math idea

Pick one formula. Calculate it with your own bot's numbers. Explain in plain terms — no "Motor%," no "Charge%," no jargon. Sentence starters built into the interactive lesson. Two errors to catch: "P squared equals P times 2" and "percent change divides by the new value."

From → To
I can solve the problem.
I can explain in plain terms what the math means and what it changes about how the bot behaves — without leaning on program-specific vocabulary.
Why now

Goal 4 rehearsal before the Day 16 visitor session. Students who can't explain plainly today will struggle tomorrow — and you want that surfaced one day before it counts.

If you cut this

Day 16 visitor explanations collapse. Goal 4 has no formative bridge. The jargon habit students built across four weeks doesn't get translated out.

Day 16 Exhibition — first-try visitor completion is the summative.
Goal 4 · Teach
Math idea

Three mini-challenges, transferred to non-bot contexts: unit rate, coordinate distance, and proportional scaling. The math comes from Days 1, 3, and 11. The audience is visitors — strangers who have not seen the program.

From → To
I know this math.
I can teach this math to a stranger using the field and the bot as concrete examples — and adjust my explanation when they're confused.
Why now

Summative for Goal 4. Closes the program with explicit transfer to a non-bot context — the strongest single piece of evidence that the math, not the bot, was what students learned.

If you cut this

No summative for Goal 4. The program ends without external validation — students would never have to prove they can use the math outside the arena's framing.

Discussion prompts · for the teaching team

Use these in the post-program debrief, after the Visitor Completion Tracker is filled in.

  1. Pick one student whose Day 16 visitor explanation worked. Walk backward: which earlier moments do you think built up to it — and is there a single Day 1–10 artifact you can point to that already hinted at this student's capacity?
  2. Look at the From → To shifts across all 14 cards on this page. Which shift do you think this cohort didn't quite make? What's the one change you'd build into next cohort's sequence to close it?
SUMMARY Program goals across the progression. 4 / 4

Each Program Goal has named developmental moments. Goal 1 (Transfer) accumulates across the whole arc; Goal 2 (Ownership) crests on Day 12; Goal 3 (Failure) becomes operational on Day 13; Goal 4 (Teach) emerges in the last two days and produces the summative.

Goal 1 · Transfer10Diagnostic baseline, D1 proportional, D2 decay, D3 distance, D4 quadratic, D5 budget, D6 launch math, D7–8 equations from data, D9–10 fluency, D11 percent change, D13 residuals, D14 percent change applied
Goal 2 · Ownership4D3 spatial reasoning, D5 budget tradeoffs, D6 launch artifact, D7–8 own-equation derivation, D12 Commissioner rule-writing
Goal 3 · Failure2D13 residual = model-revision signal, D14 percent-change applied under Chaos mode
Goal 4 · Teach3D12 Commissioner explanation, D15 plain-language formula translation, D16 visitor exhibition summative