Teaching with Earthquake Lab

For middle school earth science teachers, fourth grade and high school teachers, co-op leaders and parents. One period making quakes and watching the waves, one finding a hidden quake the way the paper worksheet does, the mistakes students make and how the app names them, and the sheet and the setup.

Using this with a class? Make a free class and add your students yourself: each gets a username and password, with no email or Google account needed. Or give them one join code. Using Google Classroom? Post the link there; with a free class, the link also puts each student in your class, so you see their work. mytekDev is also available from the Google Workspace Marketplace, so your school's Google admin can install it for everyone.A first lesson: One period: draw a fault, break it, and watch the gap between the P and S waves grow with distance. A second period: Find a quake, the worksheet from marking the arrivals to drawing the circles, with the check and the sheet.

Set up a free class Share to Google Classroom
Put this on your class site

Students can use Earthquake Lab right on your page, with no account. What they make stays on that page; to keep their work, they make a free account.

Google Sites: Insert, then Embed, then By URL, and paste this address.

https://mytekdev.com/try/earthquakelab?embed=1

Canvas, a blog, or any page that takes HTML: paste this code where you edit the page as HTML.

<iframe src="https://mytekdev.com/try/earthquakelab?embed=1" width="100%" height="640" style="border:0" allow="fullscreen" title="Earthquake Lab demo from mytekDev"></iframe>

About these notes

Earthquake Lab is a made-up region, 700 kilometers across, with three seismograph stations and nine towns. Students draw a fault and break it, and watch the P and S waves spread out and reach each station, where a pen writes the seismogram. Then a quake is hidden, and they find it from the three seismograms alone: the classic epicenter worksheet, with the flags, the travel-time chart and the drawing compass on screen.

The waves travel at 6 and 3.5 kilometers a second, so the gap between them grows about one second for every 8.4 kilometers. The chart is drawn from those same speeds, so the chart and the waves always agree. A find within 15 kilometers of the real epicenter is a good one, and within 35 is close.

Period one: make quakes and watch the gap

  1. The first break (10 minutes) Everyone drags across the map to draw a fault and presses Break the fault. Two rings leave the star together; the inner one falls behind. Under the map each pen writes its seismogram. Ask: which station's pen twitched first? Which waited longest between its twitch and its big swing?
  2. Move a station (10 minutes) Drag a station far from the fault and break again, then drag it right next to the fault. The bench lists each station's gap and distance. Students find the rule: about 8 kilometers for every second of gap. Compare it to counting from a lightning flash to the thunder.
  3. The side view (5 minutes) The side view cuts the ground open under the star: the focus at its depth, the epicenter on the map above it, the waves as round shells. Set the depth to 30 kilometers and break again. Ask why the station right above the quake still has a gap.
  4. Size and the towns (10 minutes) Turn the magnitude up one step and break again: the swings grow about ten times, but the arrival times do not move. Open The towns: each town's shaking, from not felt to extreme, and its seconds of warning. Ask why the town nearest the quake got none.
  5. Wrap up (10 minutes) Turn on Past quakes and let a hundred years play. Ask where most of them are, then Show the faults. The first questions on the sheet.

Period two: find a hidden quake

Press Hide a quake and find it, or pick Find a quake in the header. A quake breaks where nobody can see it, and the three strips fill. The bench walks the five steps of the worksheet, and each step lights when the one before is done.

  1. Mark the arrivals Drag the P flag to where the quiet line first starts to wiggle and the S flag to where the wiggles suddenly jump. A loupe magnifies the trace beside the flag, and the arrow keys nudge the last flag a tenth of a second. The app never snaps a flag into place: deciding where the wiggle begins is part of the skill.
  2. Find the gap S minus P for each station, typed in seconds. The app checks the subtraction and only the subtraction.
  3. Read the distance On the travel-time chart, the paper's bottom mark rides the P line. Slide it until its top mark touches the S line and read the distance under its edge. Students who worked out the 8 km rule in period one can use it; a distance close enough either way is fine.
  4. Draw the circles Drag the compass pencil along the ruler to a station's distance, click the station (or drag the compass onto it), and swing the pencil round. One circle per station.
  5. Mark the epicenter Click where the three circles cross. They usually leave a small triangle; click its middle. Then Check my answer.

The check shows the real star, says how far off the click was, and lists what to look at again, from the student's own numbers. Fix my work and check again lets them correct it; Find another gives a new quake. The first find takes most of the period; the second goes much faster.

The mistakes the check names

These are the classic errors in the paper lab. The app finds each one from the student's own marks and numbers, and says it in a sentence on the result.

The mistakeWhat the app says
The S flag on the big, slow surface wavesYour S flag is on the big slow waves. Those are surface waves. The S wave is the first jump before them
The P flag on the S waveYour P flag is on the S wave. The P wave is the first small wiggle after the quiet
An arrival time written as the gapYou wrote an arrival time. The gap is S minus P
The chart read along one line onlyThat distance is where the P line (or the S line) alone reaches that many seconds. Slide the paper until one mark is on P and the other is on S
The compass set to another station's distanceThe circle round this station reaches another station's distance
The compass set wrong on the rulerThe circle reaches farther than your distance for it. Set the compass on the ruler again
The click away from where the circles crossYour circles cross in square C2, and your mark is some kilometers from there. Mark the middle of where they cross

What students get wrong, and where the app answers it

What students sayWhere the app answers it
The waves travel along the faultThe rings spread out in every direction from the star, and the side view shows them as round shells from the focus
The epicenter is where the quake startsThe side view shows the focus underground and the epicenter on the map above it. At 30 kilometers deep, even the station above the quake has a gap
Magnitude is how hard a place shookThe towns list one magnitude for the quake and a different shaking for each town, weaker farther away. The bench says so in so many words
Bigger quakes send faster wavesTurn the magnitude up: the swings grow, the arrival times stay the same
Earthquake warnings are predictionsThe alert goes out only once the nearest station has felt the P wave, and the bench says nobody can say ahead of time when a quake will come
Earthquakes can happen anywhere, evenlyPast quakes puts a hundred years on the map, and they line up along a few faults
A tsunami is one giant wave that arrives with the shakingWatch the sea: the shaking arrives in seconds, the wave in minutes, and the coast gauges show a series of waves, the first often not the biggest

What the app simplifies, on purpose

Fourth grade, middle school and high school

Fourth gradeMiddle schoolHigh school
Make a quakeYes, with the towns, the sea and Past quakesYesYes
Find a quakeNoThe five steps and the checkThe five steps, plus when the quake happened (right within 1.5 seconds) and its magnitude from Richter's nomogram (right within 0.3)
CodeNoA gap into a distance; find the P waveBoth, plus find the epicenter from three stations
Sheet questionsFourElevenTwelve

Code lets students write small functions for the lab to use. The first turns a gap into a distance: the starter multiplies by 5 and misses by about 100 kilometers, and the lab tries their rule on forty quakes and shows how far off it was until they land on 8.4. The second finds where the P wave starts in a list of numbers, the way automatic pickers begin.

The sheet and the setup

The Sheet in the app's header is the student's write-up: the quake they made with each station's gap and the towns' shaking, the quakes they found with their table of arrivals, gaps and distances, a picture of their circles, and the questions. They hand it in and it saves with the project, or print it.

Setup sets the level, whether each student gets their own hidden quakes or the class shares the same ones, which questions are on the sheet (this level's come first), up to ten of your own, and prints an answer key. With their own quakes no two answers match, and the app checks each one; with shared quakes everyone hunts the same ones in the same order, and the key lists the first five. Set it on a starter project and hand that out: the setup travels with it.

To give the whole class one quake you chose, make it in Make a quake, press Hide this one for a friend, and press Done in Setup. Every copy opens on that quake, and the answer key lists it. Students can do the same for each other.

Standards

No NGSS performance expectation names locating an epicenter. It is the classroom's way of doing the data work these ask for.

More help

Is something on this page wrong or not clear? Write to us.

Page last reviewed November 2026.
Google, Google Classroom and Chromebook are trademarks of Google LLC.