BuildPhysics

Unit 7 · Oscillations

Mass-Spring Oscillator Lab & Simulation

Compare oscillation amplitudes, then vary mass and use a linearized period graph to determine spring stiffness. Use this free virtual lab with the student handout for high school physics and AP Physics 1.

  • AP Physics 1
  • About 50 minutes
No account required · Runs in your browser · PDF and Word lab documents included
Mass-Spring Oscillator Simulation starting setupLaunch simulation

Central question

How does oscillator period depend on mass for the same spring?

Plan the investigation

What students will do

Start with a guided comparison, then plan an investigation, analyze a graph, and check a prediction.

  1. Compare amplitudes. Time three complete oscillations for different initial extensions, keeping mass and spring stiffness unchanged.
  2. Design and collect. Choose at least five masses with stiffness and initial extension fixed. Plan the same timing method for every trial.
  3. Linearize the period data. Transform the mass–period relationship and fit a straight line. Use the slope to determine spring stiffness.
  4. Explain and predict. Evaluate the effects of amplitude and mass, then predict and test the period for an unused mass.

What students will learn

  • Distinguish oscillation amplitude from period.
  • Time repeated complete cycles consistently.
  • Infer spring stiffness from a linearized graph.

Common misconception

Does doubling mass double the period?

Students test a square-root mass dependence while keeping the spring unchanged.

Ready to investigate?

Open the prepared setup and follow the student handout.

Open Mass-Spring Oscillator lab documents in the simulation
Open simulation