Free integrated lesson
· No devices needed (device option)
Plan the Road Trip
3-5, 6-8 · 50 min · Math · Social Studies · Science · ELA · CS/Technology
Students turn a summer road trip into a map of towns and roads, then find a good route between two places — discovering that the 'best' route depends on what you're trying to save (miles, time, or money), and that a computer plans your trip the same way, one connection at a time.
Materials last updated Jun 23, 2026.
50 min in class~12 min prepNo devices needed (device option)
The hookContextualize6m
Fix the misconceptionReframe4m
Do the activityAssemble23m
Check the machineFortify11m
Wrap up + connect forwardTransfer + review6m
Before class~12 min
Print the Town map & route log (town-map.pdf) — one per team of three; the 8-town map and the mileage recording table are on the page.
Teaching one subject? Also print its page: Science route-by-speed, Social Studies region-map, ELA route-directions, or CS/Technology graph-trace.
Set out highlighters or string to trace routes.
Optional: a real paper map or atlas to connect to the world.
For K-2, use 4–5 towns and whole-number 'blocks' instead of mileage.
Plan the Road Trip
Make it yours
One lesson, woven into your subject
No co-teacher needed. Open your subject for a single card with the core
content you teach and the specifics for weaving this lesson into
your room — nothing to look up elsewhere.
Topic refresher
New to a concept? Tap a topic for a printable cheat sheet — plain-language definitions and classroom examples.
Teacher cheat sheet · refresher
Plan the Road Trip
3-5, 6-8 · 50 min · Math · Social Studies · Science · ELA · CS/Technology
Woven together — one idea, every subject
One idea runs through every subject here: a map is a set of places connected by links, the 'best' route depends on what you choose to optimize, and you only trust a route after you've compared it to another. Geography, measurement, narrative sequence, scientific cost, and algorithmic pathfinding are all that same idea — model the connections, define 'best,' then verify.
Math — Add the road lengths; compare totals to find the smallest.
Social Studies — Real geography: which towns connect, and why routes formed where they did.
Science — Distance, time, and fuel are different costs of the same trip.
ELA — A route is a sequence; write the directions so a stranger can't get lost.
CS/Technology — A map is a graph; the app keeps the best total as it explores.
Concepts in this lesson
Networks & graphs
A graph (network) models things as dots ("nodes") and the relationships between them as lines ("edges") — people and friendships, cities and roads, pages and links.
ExampleStudents are nodes; a handshake or shared interest is an edge. The class maps who connects to whom and finds the shortest path between two people.
Key wordsnode · edge · connection · path
Watch forWhat the dots and lines *mean* must be defined first. The same diagram can model friendships, routes, or dependencies — be explicit which.
Run it in your subject — core content + how it weaves in
Math
Add the road lengths; compare totals to find the smallest.
Core contentThis is multi-step addition and comparison of multi-digit numbers (3.NBT / 4.NBT) and the start of optimization. In plain terms: each road has a length, a route's length is the sum of its roads, and finding the best route means comparing those sums to find the smallest — which also previews how a small change in one road can change which whole route wins.
Standards3.NBT.A.2 · 4.NBT.B.4 · MP.1
Weave it inRun it as a measurement-and-comparison task. (1) Students total the mileage of two or three candidate routes between the same towns, lining up the addition carefully. (2) They compare the sums and justify which is shortest. (3) Extension: change one road's mileage and ask whether the best route changes — a first feel for how sensitive the answer is to the data. Deliverable: the chosen route plus the totals that prove it's shortest.
Social Studies
Real geography: which towns connect, and why routes formed where they did.
Core contentThis is map skills and human geography (C3 D2.Geo): reading a map, using a scale, and explaining why settlements and routes cluster around rivers, coasts, and crossroads. In plain terms: roads and towns aren't random — geography shapes where people built connections, and a map encodes those real choices.
StandardsC3 D2.Geo.1 · C3 D2.Geo.4
Weave it inUse a real regional map. (1) Students plan a trip among actual towns, reading the map's scale to estimate distances. (2) Discuss why the roads run where they do — terrain, rivers, where people settled. (3) Tie-in: a route is a human choice layered on geography, and the 'fastest' route on a screen still passes through real communities. Deliverable: a planned route annotated with one geographic reason the road exists.
Science
Distance, time, and fuel are different costs of the same trip.
Core contentThis is the relationship among distance, rate, and resource use. In plain terms: the same trip can be measured in miles, in hours (which depends on road speed), or in fuel/energy — and optimizing for one doesn't optimize the others, a real systems trade-off.
StandardsMS-ETS1-1 (criteria & constraints)
Weave it inFrame routes as an engineering trade-off. (1) Add a speed (or a 'gas used') to each road so students can compute time or fuel, not just miles. (2) Students find the shortest route AND the fastest route and notice they can differ. (3) Discuss criteria and constraints (MS-ETS1-1): what are we optimizing, and what are we willing to spend to get it? Deliverable: two routes — one shortest, one fastest — with the trade-off named.
ELA
A route is a sequence; write the directions so a stranger can't get lost.
Core contentThis is sequential/procedural writing with precise transitions (W.4.3 / W.6.2). In plain terms: a good set of directions states each turn in order, unambiguously, so a reader who's never been there arrives — and a vague step is a wrong turn waiting to happen.
StandardsW.4.3 · W.6.2.C
Weave it inTurn the route into written directions. (1) Students write turn-by-turn directions for their chosen route using ordered transitions ('first,' 'after the lake,' 'then'). (2) A partner who can't see the map follows the words on a blank copy. (3) Where the partner gets lost is a vague step to fix — the writing version of Check the Machine. Deliverable: directions precise enough for a stranger to follow.
CS/Technology
A map is a graph; the app keeps the best total as it explores.
Core contentThis is graphs (nodes and edges) and shortest-path thinking (CSTA 1B-AP-08 / 2-AP-13). In plain terms: towns are nodes, roads are weighted edges, and a pathfinding algorithm explores connections while always remembering the cheapest way it has found to each place so far — the hand version of what a navigation app computes in milliseconds.
StandardsCSTA 1B-AP-08 · CSTA 2-AP-13
Weave it inName the structure explicitly. (1) Label towns as nodes and roads as edges with weights — students are drawing a graph. (2) Walk one careful pass: from the start, write the best-known distance to each town, updating it whenever a shorter way appears. (3) Connect to map apps: they do exactly this over millions of roads, which is why they can reroute around traffic instantly. Deliverable: a graph with best-known distances filled in along the chosen route.
Loom & Lesson — printable teacher refresher · Plan the Road Trip
Overview
A summer road trip becomes a map of towns (nodes) and roads (edges). Students
pick a start and a destination, find a good route, and add up the miles to prove
it. Then the real lesson: the “best” route depends on what you’re trying to save —
fewest miles, least time, or cheapest gas — and those can be different routes.
They’ve met graphs and shortest-path reasoning, the everyday math behind
every navigation app. Point the trip at whatever you teach.
A base integrated lesson — pathfinding and trade-off thinking that any
single-subject teacher can run as-is, with a callout for your subject. Unplugged
core plus a plugged twin.
Pre / Post assessment
Pre: “If two roads both get you to the lake, how would you decide which to take?”
Post: “Your route had the fewest miles. When might a longer route still be the better choice?”
Objectives
Students will (1) model a set of places and routes as a graph with weighted
edges, (2) find and verify a shortest route between two points, and (3) explain
how the “best” route changes when the goal changes.
CONTEXTUALIZE — why it matters
Every map app, delivery network, and emergency-routing system answers one
question millions of times a second: what’s the best way from here to there? The
“best” hides a choice — fewest miles, least time, least fuel, avoid the highway —
and that choice has real consequences for real communities (a route optimized
only for speed can pour traffic down one neighborhood’s street). The students who
learn to model connections and ask “best for whom?” are the ones equipped to
design the systems that move people, packages, power, and help — and to make
those systems serve the people who depend on them.
REFRAME — surface the wrong model, install the right one
Students think the best route is “the straight line” or “the one I know.”
Reframe: the map is a network of connections, and the best route is the one
with the smallest total for the cost you care about — which often isn’t the
straightest line, and changes the moment you change the goal.
ASSEMBLE — I do / we do / you do
I do: On the map, total the miles for one route from start to finish; state it as the route to beat.
We do: Find a second route between the same two towns; compare totals; keep the smaller.
You do: Teams find the shortest route for their trip, then find the fastest route (using road speeds) and notice whether it’s the same.
FORTIFY — Check the Machine
The verification is the lesson: a route isn’t “shortest” until you’ve checked
an alternative. (1) Add up the roads on the chosen route. (2) Find at least one
different path between the same two towns and total it. (3) If the alternative is
shorter, the first answer was wrong — fix it; if not, you’ve earned the claim.
Then the “errors are features” twist: hand teams a map where the route with the
fewest stops is longer in miles than a route with more stops. The check
reveals that “fewest steps” and “shortest distance” are different goals — a
correct method for one can lose for the other. Choose what “best” means before
you trust the answer.
TRANSFER — forward + plugged twin
Forward: “Where else is something finding a ‘best path’ for you?” (a package crossing the country, water through pipes, a message across the internet). Name the bigger arc: the students reasoning about these routes now are the future engineers who decide how a community gets where it needs to go — and who the route should serve.
Plugged twin (+15 min): open a map app, route the same trip, and switch between fastest/shortest/avoid-highways — watch the route change with the goal. Or build a tiny mileage table in a spreadsheet and sum candidate routes.
What to listen for
Use the Post prompt — “Your route had the fewest miles. When might a longer route still be the better choice?” — as your read on mastery.
Proficient: names a real trade-off beyond distance. “A longer highway route is faster and skips the closed bridge — fewest miles isn’t always best.”
Getting there: finds the shortest but treats distance as the only goal. Nudge: “What else could matter — time, tolls, safety?”
Not yet: assumes shortest miles is best, unchecked. Reframe: ‘shortest’ isn’t earned until you’ve compared an alternative.
Proficient when a team totals the chosen route, compares at least one alternative between the same towns, and names a trade-off where a longer route could win.
Differentiation
K-2 adaptation: use 4–5 towns and whole-number “blocks” instead of mileage; the route is “count the blocks.”
3-5: 8 towns, two-digit mileages, find the shortest route.
6-8 extension: add road speeds to compute time; compare shortest vs. fastest; introduce the idea that more connections make the problem harder.
9-12 bridge: name the algorithm (always extend the cheapest-known frontier) and connect to the subject-tier Road Trip Router drop.
3-2-1 Review
3 roads on your route · 2 totals you compared · 1 trip where “best”
means something other than shortest.
Family / community connection
“Plan a real local trip with a grown-up — to the store, a relative’s, a park.
Find two ways there and decide which is ‘best,’ and say what ‘best’ meant to you.”
The national computer-science learning standards from the Computer Science Teachers Association.
1B-AP-08+
Algorithms & Programming strand, grades 3–5
CS/Technology:This is graphs (nodes and edges) and shortest-path thinking (CSTA 1B-AP-08 / 2-AP-13). In plain terms: towns are nodes, roads are weighted edges, and a pathfinding algorithm explores connections while always remembering the cheapest way it has found to each place so far — the hand version of what a navigation app computes in milliseconds.
2-AP-13+
Algorithms & Programming strand, grades 6–8
CS/Technology:This is graphs (nodes and edges) and shortest-path thinking (CSTA 1B-AP-08 / 2-AP-13). In plain terms: towns are nodes, roads are weighted edges, and a pathfinding algorithm explores connections while always remembering the cheapest way it has found to each place so far — the hand version of what a navigation app computes in milliseconds.
1B-AP-10+
Algorithms & Programming strand, grades 3–5
Common Core State Standards — Mathematicsreference ↗
The Common Core math standards used by most U.S. states.
3.NBT.A.2+
Number & Operations in Base Ten, grade 3
Math:This is multi-step addition and comparison of multi-digit numbers (3.NBT / 4.NBT) and the start of optimization. In plain terms: each road has a length, a route's length is the sum of its roads, and finding the best route means comparing those sums to find the smallest — which also previews how a small change in one road can change which whole route wins.
Math:This is multi-step addition and comparison of multi-digit numbers (3.NBT / 4.NBT) and the start of optimization. In plain terms: each road has a length, a route's length is the sum of its roads, and finding the best route means comparing those sums to find the smallest — which also previews how a small change in one road can change which whole route wins.
Mathematical Practice 1 — Make sense of problems & persevere
Math:This is multi-step addition and comparison of multi-digit numbers (3.NBT / 4.NBT) and the start of optimization. In plain terms: each road has a length, a route's length is the sum of its roads, and finding the best route means comparing those sums to find the smallest — which also previews how a small change in one road can change which whole route wins.
The College, Career, and Civic Life framework for social-studies state standards.
D2.Geo.1+
Geography — Applying Disciplinary Concepts
Social Studies:This is map skills and human geography (C3 D2.Geo): reading a map, using a scale, and explaining why settlements and routes cluster around rivers, coasts, and crossroads. In plain terms: roads and towns aren't random — geography shapes where people built connections, and a map encodes those real choices.
D2.Geo.4+
Geography — Applying Disciplinary Concepts
Social Studies:This is map skills and human geography (C3 D2.Geo): reading a map, using a scale, and explaining why settlements and routes cluster around rivers, coasts, and crossroads. In plain terms: roads and towns aren't random — geography shapes where people built connections, and a map encodes those real choices.
You just read a free Math lesson. There are 31 more, going deeper.
The Educator plan ($9/mo) unlocks the standards-aligned Math library
for your grade band — extended lessons, slides, answer keys, and standards maps. Advanced adds PD contact-hour certificates for license renewal.