The Thinking Experiment
Investigate the relationship between the force applied to a spring and how much it stretches. Build a model that describes this relationship.
Collect force-stretch data from a virtual spring, graph the results, and determine the spring constant k. You will not be told what equation to use — you will discover it.
The position is zero when nothing is hanging (natural length). The 50 g hanger is already attached and causing an initial stretch (Δx). Add mass in 50 g increments.
After each mass addition, wait for the spring to settle, then click Record Data Point to capture the trial into your data table.
Watch your Force vs. Δx graph build in real time. Toggle the best-fit line to discover the slope — and the spring constant.
| # | Added (g) | Total (kg) | Δx (m) | Force (N) |
|---|---|---|---|---|
| 1 | — | — | — | — |
| 2 | — | — | — | — |
| 3 | — | — | — | — |
| 4 | — | — | — | — |
| 5 | — | — | — | — |
| 6 | — | — | — | — |
| 7 | — | — | — | — |
| 8 | — | — | — | — |
⚠ Students: do not open — discover k from your data!
If you double the mass on the spring, what happens to the stretch (Δx)? Less, same, more, or exactly twice as much? Make a prediction before collecting data!
What shape does the Force vs. Δx graph make? Toggle the best-fit line. The slope has a physical meaning — "for every 1 m of stretch, the spring needs ___ N."
Write an equation: F = ___. The constant k is the spring constant — it tells you how stiff the spring is. Test it with a prediction!
Gravity pulls the hanging mass down with force \(F = mg\). At equilibrium the spring force balances gravity:
where k is the spring constant (N/m) and Δx is the stretch (m).
Plotting Force (y) vs. Stretch (Δx) gives a straight line. The slope equals k:
Beyond the elastic limit the spring permanently deforms and the linear relationship fails. This is why the lab says: "Stop if the spring does not return to its original length."
Explore Simple Harmonic Motion — adjust the spring constant, mass, and damping to see how they affect oscillation, period, and energy exchange.
Δx vs Time
Velocity vs Time
Keep mass at 2 kg. Increase k from 10→80. A stiffer spring oscillates faster.
Keep k = 30. Try mass 1→8 kg. More mass = slower oscillation. Period increases.
Increase damping from 0→3 to see amplitude decay. Real springs always have some friction.
Period depends only on mass and spring constant — not amplitude.
Total mechanical energy is conserved in an ideal (undamped) system.
Discover how elastic potential energy depends on displacement — and verify that mechanical energy is conserved. You will build the formula PE = ½kΔx² from your own data.
Keep Damping at 0 for Parts 1–3. Use damping only for the extension in Part 4.
Before collecting data, answer these in your notebook:
Set damping to 0.0. Click Start, then Pause at several different positions. Press ⚡ Capture Snapshot above to record. Aim for at least 6 snapshots spread across a range of Δx values.
| # | Δx (m) | Δx² (m²) | PE (J) | KE (J) | Total E (J) |
|---|---|---|---|---|---|
| No data yet — capture snapshots above. | |||||
The graph plots your PE (y-axis) vs. Δx² (x-axis). Toggle the best-fit line and read the slope.
💡 What does the slope equal? How does it relate to k?