
Technology • 95 • 20 students • Created with AI following Aligned with Common Core State Standards
Free PDF · we'll email you a copy
Introduce computer science to high school students in an engageing way.
Students are introduced to computer science through a team challenge: use a simple computer simulation to improve traffic flow at a busy city intersection. They will break a complex problem into smaller parts, define criteria and constraints, test variables, and justify a solution using evidence from the simulation.
Students will be able to:
0–8 min · Hook: Can code fix traffic? Teacher opens the city traffic hook and challenge slides with a visual comparison of a congested and smoothly flowing intersection, then asks, “Should a city prioritize speed, safety, fairness, or lower emissions?” Students make an individual choice, then briefly defend it to a partner.
8–20 min · What computer scientists do. Teacher uses the computer science concepts slides to introduce algorithms, variables, inputs, outputs, data, models, and simulations; connect these ideas to navigation apps, games, and smart traffic signals. Students annotate the traffic simulation investigation sheet by identifying possible inputs, outputs, and rules in the intersection system.
20–32 min · Define the problem. Teacher presents the scenario: four roads meet near a school, hospital, and apartment complex; traffic demand changes throughout the day, and the city has limited funds. Teams of four use the worksheet to separate the challenge into smaller problems, such as signal timing, pedestrian safety, emergency access, and neighborhood impact. Students agree on three measurable criteria and at least three constraints, including cost, safety, reliability, accessibility, or emissions.
32–42 min · Model and predict. Teacher demonstrates the browser-based or spreadsheet simulation from the simulation demonstration slides, showing how to change signal timing, traffic volume, pedestrian crossing time, and emergency-vehicle priority. Students predict which change will most improve their selected criteria and record a testable hypothesis on the worksheet.
42–68 min · Team simulation investigation. Teacher assigns each team a starting configuration, checks that students change only one variable at a time where possible, and circulates with questions such as “What stayed constant?” and “What evidence supports that conclusion?” Students run at least four trials, record wait time, queue length, safety conflicts, cost, or another agreed measure, and revise their configuration based on evidence. Each student has a role: operator, data recorder, criteria monitor, or reporter.
68–84 min · Evaluate and communicate. Teacher asks teams to prepare a two-minute recommendation using the evidence and presentation prompt slides. Students compare their results with the baseline, explain their algorithm or rule changes, identify the strongest trade-off, and present their proposed solution. Listening teams record one strength and one question for each presentation.
84–95 min · Debrief and exit assessment. Teacher leads a brief discussion about why different teams produced different solutions and how models simplify reality. Students complete the final section of the reflection and exit questions: state their best solution, cite one data point, identify one limitation of the simulation, and explain one possible social or environmental impact.
Join thousands of teachers using Kuraplan AI to create personalized lesson plans that align with Aligned with Common Core State Standards in minutes, not hours.
Created with Kuraplan AI
Generated using openai/gpt-5.6-luna
🌟 Trusted by 1000+ Schools
Join educators across United States