Teaching Natural Selection and Evolution with NGSS Simulations

Evolution and natural selection are cornerstones of the NGSS life sciences framework — and some of the hardest concepts to make feel real to students. Abstract ideas like “reproductive fitness” or “allele frequency over generations” often remain theoretical without a way to see them unfold.

Interactive simulations change that. This guide walks through a classroom-tested sequence for teaching HS-LS4 (Biological Evolution) using free NGSS simulations, starting with a compelling local phenomenon and building toward quantitative data analysis.


Starting with a Real-World Phenomenon

Before any simulation, anchor the unit with a phenomenon students can relate to. Some powerful options:

  • Antibiotic resistance: “Why do doctors tell you to finish your entire antibiotic prescription even when you feel better?”
  • Urban adaptation: “Why do anole lizards in urban areas have longer, stickier toe pads than those in forests?”
  • Dog breeding: “How did humans create hundreds of dog breeds from wolves in just a few thousand years?”

Each of these is investigable, locally relevant, and leads directly into the core ideas of variation, heritability, and differential reproductive success.


Simulation 1: Antibiotic Resistance (HS-LS4-4)

Simulation: Antibiotic Resistance Simulation

This simulation puts students inside a petri dish. They observe a bacterial population with genetic variation in antibiotic resistance, then apply a dose of antibiotics and watch the population evolve over generations.

Key student investigations:

  • What happens to the average resistance level when antibiotics are applied at low vs. high doses?
  • What happens if antibiotic treatment stops before all bacteria are eliminated?
  • How does mutation rate affect the speed of resistance evolution?

The simulation generates live population graphs that students can analyze for patterns. Connect this to the Analyzing and Interpreting Data science practice by having students export the data and calculate the rate of resistance increase per generation.

This simulation also comes with a full student task. The Antibiotic Resistance Task includes a pre-screener, structured investigation questions, and a post-screener for assessment — all aligned to NGSS HS-LS4-4 evidence statements.


Simulation 2: Anole Urban Adaptation (HS-LS4-2)

Simulation: Anole Urban Adaptation Simulation

This simulation is based on real research by Jonathan Losos and colleagues at Harvard. Urban anoles in Puerto Rico really are evolving longer toe pads in just a few decades — one of the most dramatic documented cases of rapid evolution.

Students can:

  • Set selection pressure intensity (how “urban” the environment is)
  • Track how average toe pad length changes over generations
  • Observe when and why adaptation plateaus

Key discussion questions:

  • Why is variation necessary for natural selection to occur?
  • What would happen if all individuals were identical?
  • What trait might be maladaptive in a different environment?

Simulation 3: Crop Evolution (HS-LS4-2)

Simulation: Crop Evolution and Selection Simulation

Artificial selection (selective breeding) helps students understand the mechanism of natural selection by putting them in the role of the selector. In this simulation, students selectively breed crops for yield, pest resistance, or drought tolerance over multiple generations.

Why it works: Students viscerally understand that they’re choosing which traits get passed on — and then the leap to “nature does the choosing based on reproductive success” becomes intuitive.

The simulation includes a student task page with a comparative analysis between artificial and natural selection.


Building Toward Quantitative Understanding

Many students can describe natural selection qualitatively but struggle with the quantitative side. Here’s a scaffolded sequence:

  1. Observe (Antibiotic Resistance sim): See populations change visually
  2. Measure (use the simulation’s graphs): Track trait frequency over generations
  3. Calculate (export to spreadsheet): Compute selection coefficients or rate of change
  4. Model (written explanation): Apply Hardy-Weinberg logic to predict what happens next

This sequence hits all three NGSS dimensions: DCIs (biological evolution), CCPs (patterns, cause and effect), and SEPs (using models, analyzing data).


Assessment Strategies

Pre-screener: Before the unit, ask students to explain in their own words why doctors might give different antibiotic doses. This surfaces prior knowledge and misconceptions.

Embedded assessment: During the Antibiotic Resistance simulation, require students to predict what will happen before each run, then compare their prediction to the actual outcome in writing.

Culminating task: Use the Crop Evolution Task as a multi-day performance task where students design their own selection experiment, run it in the simulation, analyze the data, and present a claim-evidence-reasoning argument.


NGSS Alignment

Simulation Primary PE Crosscutting Concept Practice
Antibiotic Resistance HS-LS4-4 Cause and Effect Analyzing Data
Anole Urban Adaptation HS-LS4-2 Patterns Using Models
Crop Evolution HS-LS4-2 Cause and Effect Designing Investigations

Next Steps

Browse all Life Sciences simulations to find simulations aligned to every HS-LS4 performance expectation. Use the NGSS filter on the All Simulations page to find simulations for specific standards you’re teaching this week.

All simulations are free, require no login, and run directly in any modern browser — including Chromebooks.