Interactive Biology Lesson Ideas with Simulations

Updated 2026-10-02

These interactive biology lesson ideas turn ten free simulations into short, focused activities, from plant and animal cells to herd immunity. Biology has two problems that simulations solve well. Many processes are too small to watch, such as water crossing a membrane or a ribosome reading a codon. Others are too slow, such as a population evolving over fifty generations or foxes and rabbits cycling over decades. A simulation compresses both into a few minutes, and students can change one factor and run it again. Each idea below gives the grade level, a driving question, the steps and the result students should reach, with values checked in the simulation. All of them run on Simulic from a link or QR code, and students never need an account.

For the general classroom routines, see how to use interactive simulations in the classroom. This guide goes further into biology content and uses different simulations from its examples.

Cells and transport

1. What does a leaf cell have that a cheek cell doesn't?

Grades 6–7 · Plant and animal cell structure

Driving question: Which cell parts do all cells share, and which belong only to plants?

  1. Choose Plant cell. Students click each part and record its name, its job and where it is found.
  2. Repeat with Animal cell, then open Compare to check their lists.
  3. Change the magnification from ×100 to ×1000 and watch the 10 µm scale bar.

Expected result: both cells have a cell membrane, cytoplasm and a nucleus. Only the plant cell has a cellulose cell wall, chloroplasts and a large central vacuole. Turn on mitochondria for stronger groups: both cell types have them. At ×400 the readout shows the 10× eyepiece and 40× objective, a useful link to the real microscope.

2. Why does a red blood cell burst in pure water but a plant cell doesn't?

Grades 8–10 · Diffusion and osmosis in cells

Diffusion across membranes and osmosis in cells

Driving question: What happens to a cell when the solution outside is saltier, the same, or less salty than inside?

  1. Use the defaults: a red blood cell with 0.9% inside and 2% outside. Students name the solution type and predict the volume change.
  2. Set the outside to 0.9%, then to 0%.
  3. Press Change cell type and repeat 2% and 0% with the plant cell.
  4. On the diffusion side, compare how long equilibrium takes at 5 °C and at 45 °C.

Expected result: at 2% the red blood cell shrinks (hypertonic). At 0.9% its volume stays constant (isotonic). At 0% it swells and bursts. The plant cell plasmolyses at 2%, but at 0% it only becomes turgid, because the cell wall stops it bursting. Diffusion reaches equilibrium faster at the higher temperature. For active transport, extend with membrane transport: each ATP moves 3 Na⁺ out and 2 K⁺ in.

Enzymes and energy

3. Can more substrate beat an inhibitor?

Grades 10–12 · Enzyme activity

Driving question: Two drugs both slow an enzyme. How can you tell which one competes for the active site?

  1. Choose amylase at 37 °C and pH 7. Note the measured rate.
  2. Add the competitive inhibitor, note the drop, then press +20 substrate several times.
  3. Reset and repeat with the non-competitive inhibitor.
  4. Switch to pepsin and trypsin and find the pH where each works best.

Expected result: with the competitive inhibitor, the rate climbs back toward its uninhibited value as you add substrate, because substrate starts to outnumber inhibitor at the active site. With the non-competitive inhibitor, the rate can never rise above a third of the normal maximum (Vmax), however much substrate you add. Pepsin works best at pH 2 and trypsin at pH 8. For the heating-and-cooling version of this simulation, see the enzyme example in Predict–Observe–Explain with simulations.

4. When does a plant stop releasing oxygen?

Grades 9–12 · Photosynthesis rate and the compensation point

Driving question: A plant photosynthesizes in light. Why can it still release no oxygen at all?

  1. Read the defaults: light 500, CO₂ 400 ppm, 25 °C. Note gross photosynthesis, respiration and net photosynthesis.
  2. Lower the light until no O₂ bubbles appear. Read the compensation point on the graph.
  3. Raise the temperature to 35 °C and read the compensation point again.
  4. Set light to 2000, then raise CO₂ to 1000 ppm.

Expected result: at the defaults, gross is about 10.7 and respiration 2.0, so net is about 8.7 mg CO₂/dm²/hour. The compensation point is about 35 µmol/m²/s at 25 °C, but about 122 at 35 °C, because respiration doubles while photosynthesis falls. At light 2000, raising CO₂ from 400 to 1000 ppm lifts net photosynthesis from about 12.3 to 17.3: CO₂ has become the limiting factor. For a full lesson structure on this topic, see the 5E lesson plan with interactive simulations.

Genetics and gene expression

5. Why don't real crosses give exactly 3 : 1?

Grades 9–10 · Punnett square – Mendelian genetics

Punnett Square – Mendelian Genetics (One and Two Trait Pairs)

Driving question: Mendel predicted 3 yellow seeds for every green one. Why would 20 seeds rarely show exactly 15 : 5?

  1. Cross Aa × Aa. Students tap the cells to read genotypes and phenotypes.
  2. Set 20 offspring and press "Simulate N offspring" three times, noting the counts each time.
  3. Press "Simulate N more offspring" until a few hundred plants are counted.
  4. Try the test cross Aa × aa, then AaBb × AaBb.

Expected result: the square gives 1 AA : 2 Aa : 1 aa and a 3 : 1 phenotype ratio. Small samples scatter (12 : 8 and 17 : 3 are both normal), and the bars move toward 3 : 1 as the count grows. The test cross gives 1 : 1. The dihybrid cross gives 9 : 3 : 3 : 1, so 400 offspring should be close to 225 : 75 : 75 : 25.

6. Does every mutation change the protein?

Grades 11–12 · Transcription, translation and point mutations

Driving question: One base changes in a gene. Does the protein always change?

  1. Run the default gene (template TACAAAGGCTTACCGACT). Students write the mRNA and the amino acids before the simulation finishes.
  2. Choose Substitution at position 5 with base G.
  3. Substitute position 9 with A.
  4. Choose Insertion at position 5 and compare the polypeptide rows.

Expected result: the mRNA is AUG UUU CCG AAU GGC UGA, coding Met–Phe–Pro–Asn–Gly and then stop. Position 5 → G turns UUU into UCU, so Phe becomes Ser: a missense mutation. Position 9 → A turns CCG into CCU, still Pro: a silent mutation, because the code is degenerate. The insertion shifts the reading frame and changes every codon after it.

Evolution and ecology

7. Does a white rabbit survive better?

Grades 9–12 · Natural selection – rabbit population

Driving question: A mutation gives a rabbit white fur. Will white fur spread?

  1. On the Intro screen, add a mate and press Play for a few generations.
  2. Add the white-fur mutation. Students predict what will happen in the Arctic with and without wolves.
  3. Turn on wolves. Then reset, choose the Equator (brown earth) and repeat.
  4. On the Lab screen, compare a dominant and a recessive mutant allele.

Expected result: without wolves, fur color makes no difference. With wolves on snow, white rabbits survive better and their share rises over the generations. On brown earth the same mutation is eliminated. "Better" depends on the environment, not on the trait itself. A recessive allele spreads more slowly at first, because it hides in brown-furred carriers. For a classic real case, add the peppered moth simulation.

8. More grass, more rabbits?

Grades 11–12 · Predator–prey dynamics

Predator–prey dynamics – rabbits and foxes

Driving question: If the meadow can feed twice as many rabbits, what happens to the rabbits and the foxes?

  1. Run "rabbits only" and compare the S-shaped curve with the exponential line.
  2. Switch to rabbits and foxes with the defaults. Note which population peaks first and read the equilibrium.
  3. Raise the carrying capacity K from 1000 to 2000 and read the new equilibrium.
  4. Raise the fox mortality rate to 1.2.

Expected result: fox peaks always lag rabbit peaks. The default equilibrium is 500 rabbits and 50 foxes. Doubling K gives 75 foxes, but the rabbits settle at 500 again, because the extra food ends up feeding more foxes. At a fox mortality of 1.2, the foxes need more than 1,000 rabbits, which the meadow can't hold, so they die out. For middle school, use population growth and carrying capacity, where a drought halves K from 300 to 150.

The human body and health

9. What does the heart do when you start running?

Grades 6–8 · Circulatory and respiratory systems

Driving question: Why do you breathe faster and your heart beats faster when you run?

  1. At Rest, students trace the blood path and note where it changes from dark red to bright red.
  2. Press Sleep, Walk and Run in turn and record heart rate, cardiac output, breathing rate and ventilation in a table.
  3. Ask them to calculate cardiac output themselves from heart rate × stroke volume.

Expected result: at rest, 75 beats per minute × 70 mL is about 5 L of blood per minute, with 16 breaths of 0.5 L. Running raises the heart rate to 158 and output to about 15 L/min, three times as much. Ventilation jumps from 8 to about 68 L/min. Blood turns bright red in the lungs, and the pulmonary artery carries dark, deoxygenated blood even though it is an artery.

10. How many people need a vaccine to stop an outbreak?

Grades 9–12 · Disease spread and herd immunity

Driving question: Why does measles need much higher vaccination coverage than flu?

  1. Choose COVID-19 with the defaults (30% vaccinated, 20% contact reduction). Note the peak and the total infected.
  2. Raise vaccination until the outbreak no longer takes off. Repeat for flu and measles.
  3. For COVID-19, set contact reduction to 40% and find the vaccination level that is now enough.

Expected result: the defaults give Rₑ ≈ 1.9, so the outbreak takes off. With no contact reduction, flu needs at least 56% coverage, COVID-19 at least 96% and measles at least 97%, because measles has R₀ ≈ 15 (the simulation also allows for vaccines that are not 100% effective). With 40% contact reduction, about 64% vaccinated stops COVID-19. Masks and vaccines work on the same number, Rₑ.

Picking an idea for your unit

Idea Misconception it targets Question to attach
2. Osmosis "Salt moves into the cell." Multiple choice: which way does water move at 2% outside?
3. Enzymes "All inhibitors work the same way." Short text: how does extra substrate reveal the inhibitor type?
4. Photosynthesis "Plants only respire at night." Number: compensation point at 25 °C (35 ± 3)
5. Punnett square "3 : 1 means exactly 3 of every 4." Prediction: counts in a sample of 20
7. Natural selection "Animals change to fit their environment." Short text: why did white rabbits do better in the Arctic?
8. Predator–prey "More food means more prey." Number: foxes at equilibrium with K = 2000 (75 ± 2)

How to run these in class

  • Start with a prediction on the projector. Ideas 2, 7 and 8 split a class well. Open your link in present mode (add ?present=1), take a vote, run it, then press Show QR code so pairs continue on their own devices. Teaching with a projector covers this flow.
  • Lock the prediction. Add up to three prediction questions to the link's question set. The simulation stays locked until each student commits. Run the discussion with Predict–Observe–Explain.
  • Check understanding the same day. A number question with a tolerance, such as the compensation point, tells you in minutes who can read the graph. Using simulations for formative assessment explains how to act on the results table.

Pin the starting values on each class link (Share page) so everyone begins from the same setup. Plan 15–20 minutes per idea and finish with one sentence that explains the result in biological terms.

FAQ

Which biology idea works best with younger students?

Ideas 1 (cells) and 9 (heart and lungs). Both are visual, need no formulas and connect to students' own bodies.

Are the population and disease numbers real data?

No. They come from standard models (logistic growth, Lotka–Volterra and SIR) with realistic settings, such as R₀ ≈ 15 for measles. Treat them as models and ask students what real populations add.

Why do my students get different results in the natural selection activity?

Each run uses random mating and survival, so results vary. That is useful: compare several groups' graphs and look for the pattern they share.

Can I use these as homework?

Yes. Post the link in your LMS or print the QR code, attach a short question set and check the results table before the next lesson.