Day 15 · Teach the Math
Teach the Math
Pick one formula, enter your numbers, then practice explaining it in plain everyday words — no robot words allowed.
The Follow-Up Question
After you explain, the room asks: "How did you get that specific number?"
You must show the full calculation — formula, values, and final answer. If you can't — you go to the board.
You must show the full calculation — formula, values, and final answer. If you can't — you go to the board.
Step 1 — Pick Your Calculation
Choose one from the list below. No duplicate with another team.
Speed Formula
motorPower% = (S × 100) ÷ 20
How fast your bot moves. Higher speed stat = higher motor power = reaches the ball first.
Endurance — Power Over Time
P(t) = 100 − (20−E) × 1.5 × t
How much power your bot has left at minute t. Low endurance = drops faster.
Turning — Arc & Ratio
arcSegments = T · turnRatio = 0.2 + (T × 0.02)
How your bot curves. High T = sharp tight turns. Low T = wide sweeping arcs.
Power — Charge & Follow-Through
charge = P² · followThrough = 120 + P × 35 ms
Doubling your power stat quadruples your charge. The follow-through is how long the push lasts.
Budget Constraint
S + E + T + P = 20
All four stats must add up to exactly 20. No more, no less. Prove your loadout is legal.
Percent Change
% Change = (New − Old) ÷ Old × 100
How much a stat changed between two values. Shows the size of an upgrade or drop.
Distance Formula
d = √((x₂−x₁)² + (y₂−y₁)²)
How far apart two points are on the arena grid. Used to calculate how far your bot needs to travel.
Linear Equation
y = mx + b
A straight-line relationship between two things — like how a stat grows at a steady rate over time.
Proportional Scaling
scaled = original × scale factor
Scale a stat up or down. A straight-line stat (Motor Power = Speed × 5) scales by the same factor; a squared stat (Power²) grows much faster.
Final Check
Block Readiness Check
Everything on this list must be done before you start teaching. Tap each item when it's complete.
Teach the Math
We announced our calculation — it's on the board, no duplicate
No duplicate with another team
We explained our calculation in plain language — no jargon
We used everyday words — no "loadout" or "Speed stat" without explaining what it means
We answered "How did you get that specific number?"
We showed the full calculation — formula, values, and final answer. Marked YES.