Extend learning with this computer science module designed to be taught after Engineering Earthquake-Resistant Buildings. Students learn about the United States Geological Survey (USGS) Did You Feel It? (DYFI) survey and the algorithm that is applied to survey responses to calculate an earthquake’s intensity. They observe how the intensity calculation changes when they manipulate the algorithm.
YES Middle School
Engineering Earthquake-Resistant Buildings
Students explore how earthquakes damage buildings and engineer a model building that can experience an earthquake without deforming.
Unit Overview
In this engineering unit, students use the Engineering Design Process to design earthquake-resistant buildings. Students explore relationships between building height, shaking frequency, and building damage. They learn about two methods to improve a building’s earthquake resistance: strengthening the joints and adding braces.
- 9 lessons
- 45–65 minutes per lesson
- Student materials available in Spanish
- Connects to computer science modules: Crowdsourced Disaster Data and Early Warning Systems
| Curriculum Line | YES Middle School |
| Engineering Field | Structural Engineering, Earthquake Engineering |
| Science Domain | Earth & Space Science |
| Science Topic | Natural hazards |
| Suggested Grade Level | 6–8 |
Standards Alignment
YES units align with state and national science standards, integrating seamlessly with popular middle school science curricula.
Unit Resources
Digital Resources (FREE)
YES provides these materials free of charge! Use the link below to download resources from our Google Drive.
Download ResourcesPurchase Materials
- Hands-on materials to support 24 learners.
- Supplements Materials Kit to serve up to 24 more students.
Unit Map
Videos for Students
Our funders
Major support for this project has been provided by MathWorks.
Early Warning Systems
Extend learning with this computer science module designed to be taught after Engineering Earthquake-Resistant Buildings. Students program micro:bits to send accelerometer data from one micro:bit to another, simulating part of earthquake early warning systems where seismic sensors send information about ground shaking to a central processing center.