Using Jupyter Notebooks to Explore Waves
As an introduction to analyzing sinusoidal waves, students learn how to use a Jupyter Notebook. They learn how to identify the frequency, wavelength, amplitude, period, and phase of a simple sinusoidal waveform. As they learn how to label the parts and properties of the waves, they connect these characteristics of waves to various real-world wave examples such as ocean waves, visible light, and sound. Students will examine a mathematical model of a sinusoidal waveform and connect each variable to its corresponding wave property. They will manipulate each variable of the model using Python code in a Jupyter Notebook and examine the effect of changing each variable on the resulting waveform.
This engineering curriculum aligns to Next Generation Science Standards (NGSS).
View the full activity on TeachEngineering:
https://www.teachengineering.o....rg/activities/view/u
TeachEngineering has over 1,500 FREE lessons and activities. Visit https://www.teachengineering.org/ for more
Music: Aimless Amos
