Teaching model, sped up: the bobs are the same material, so a heavier (bigger) bob is slowed a little less.
Every pendulum lab on this page, one tab each. Start with the fair-test lab (time 10 swings, fill the table, graph the period). The 3D lab has the conical swing; the AP / college lab has the double and driven pendulum, the phase portrait and the FFT.
1. Choose what to test. 2. Set its value (the other two stay the same). 3. Time 10 full swings: let the timer do it, or press the stopwatch yourself. 4. Change the value and repeat. Your table and graph fill in as you go.
🔒 kept the same (controlled)
🔒 kept the same (controlled)
🔒 kept the same (controlled)
| # | Test | Length (m) | Mass (kg) | Angle (°) | How | Swings | Time (s) | Period (s) |
|---|
The original 3D lab. Change the length, mass, release angle, air damping and the planet, then press Release. Conical swing pushes the bob sideways so it circles instead of swinging. Air damping here slows every mass the same way (one damping rate for any bob). Drag the picture to turn it; scroll or pinch to zoom. The 3D view loads when you open this tab.
Loading the 3D view…
The energy swaps between potential (at the ends of the swing) and kinetic (at the bottom). Try changing the mass: the period does not change. Change the length or the planet instead, and try a big release angle to see the small-angle formula start to fail.
What does this lab show? A point bob on a light string that cannot stretch, hanging from a fixed pivot. The full nonlinear equation is solved with 4th-order Runge–Kutta (RK4), so it is accurate at any angle. Five modes: Single, Compare (two lengths), chaotic Double, Driven (resonance) and a numeric Quiz. Damping uses a fixed b in kg/s, so a lighter bob slows down faster. Drag the bob with the mouse or a finger to set the starting angle. The graphs show θ(t), ω(t), energy, the phase portrait (ω against θ), the frequency spectrum (FFT) and the string tension; CSV downloads the data.
Try this: start with a small θ0 and watch the Δ% badge stay near zero, then drag θ0 toward 170° and see it climb as the small-angle formula breaks down. Choose Moon (g = 1.62) and the period becomes about 2.5 times longer. Set Damping b = 0 and it swings forever; push b up and it barely makes it back to the middle. More: Damped & Driven Oscillations · Chaos Theory.
🖱️ Drag the bob (mouse or finger) to set the starting angle. A * after T or f means the formula value, shown until a period has been measured.
Score: 0 / 0
A pendulum’s period, the time for one full swing there and back, depends only on the length of the string and the strength of gravity. On Earth a 1 m pendulum takes about 2.0 s; a string 4 times longer takes twice as long. The mass does not change it, and the size of a small swing hardly matters.
In every test the dependent variable (what you measure) is the period.
| Test: you change (independent) | Keep the same (controlled) | What you find |
|---|---|---|
| String length | mass, release angle, planet | longer string → longer period (4× longer → 2× the time) |
| Bob mass | length, release angle, planet | no change |
| Release angle | length, mass, planet | almost no change for small swings |
| Gravity (planet) | length, mass, release angle | weaker gravity → longer period |
👉 Do it in the fair-test lab right under the simulator.
| Planet | g (m/s²) | Period of a 1 m pendulum: formula 2π√(L/g) | Simulator, let go at 10° |
|---|---|---|---|
| Earth | 9.81 | 2.01 s | 2.01 s |
| Moon | 1.62 | 4.94 s | 4.95 s |
| Mars | 3.71 | 3.26 s | 3.27 s |
| Jupiter (cloud tops) | 24.79 | 1.26 s | 1.26 s |
The formula is the small-swing value. A real swing from 10° takes 0.2 % longer, from 30° 1.7 % and from 90° 18.0 % longer. The simulator solves the full equation, so it shows the real value. g values are rounded textbook values (Jupiter has no surface: its value is at the cloud tops).
👉 See it move: the AP / college lab in the lab box draws θ(t), ω(t), energy, the phase portrait, the FFT and the tension live, and has the double and driven pendulum.
Sit on a playground swing and give one push. You glide forward, slow, pause, and come back, over and over. Here is the surprising part: whether you swing in a big arc or a small one, each round trip takes almost the same amount of time. A heavier friend on the same swing keeps the same rhythm too. The only thing that really changes the timing is the length of the ropes: a long swing is slow and lazy, a short one is quick and busy. That steady back-and-forth beat is what a pendulum is all about.
One full back-and-forth is called the period, T. Two things control it: the length L of the string and the strength of gravity g pulling the bob down. Longer string → longer period; stronger gravity → shorter period. For gentle swings these combine into one clean formula:
Period of a simple pendulum (small swing): T = 2π√(L/g)
Try a real number: a 1 m string on Earth (g = 9.81 m/s²) gives T = 2π√(1/9.81) ≈ 2.0 s, about one second to swing out and one to swing back. Notice what is missing: the mass m and the size of the swing do not appear at all.
Gravity pulls straight down, but only the part along the arc, −mg sin θ, pushes the bob back toward the bottom. Newton’s law along the arc gives d²θ/dt² = −(g/L) sin θ. For small angles sin θ ≈ θ, so the restoring pull is proportional to the displacement (the signature of simple harmonic motion), and out pops T = 2π√(L/g). Because m cancels (gravity pulls harder on a heavy bob but inertia resists exactly as much), mass drops out. At large angles sin θ < θ, so the restoring pull is a little weaker than SHM assumes and every swing takes longer: about 1.7 % longer at 30° and 18.0 % longer at 90°.
| Release angle | Exact period compared with 2π√(L/g) |
|---|---|
| 5° | +0.0 % |
| 10° | +0.2 % |
| 15° | +0.4 % |
| 20° | +0.8 % |
| 30° | +1.7 % |
| 45° | +4.0 % |
| 60° | +7.3 % |
| 80° | +13.7 % |
| 90° | +18.0 % |
Governing equation, nonlinear damped pendulum:
d²θ/dt² + (b/m) dθ/dt + (g/L) sin θ = 0
Small-angle limit (θ0 ≲ 15°, sin θ ≈ θ; the period is off by under 0.5 %):
d²θ/dt² + (g/L) θ = 0 ⇒ T = 2π√(L/g), f = (1/2π)√(g/L)
| Symbol | Quantity | SI unit |
|---|---|---|
| θ | Angle from the vertical | rad |
| dθ/dt, d²θ/dt² | Angular velocity, angular acceleration | rad/s, rad/s² |
| L | String length (pivot to the center of the bob) | m |
| m | Bob mass | kg |
| g | Gravitational field strength | m/s² |
| b | Linear damping coefficient | kg/s |
| T | Period of oscillation | s |
Energy. At the ends KE = 0 and PE = mgh with h = L(1 − cos θ); at the bottom all of it is kinetic, so vmax = √(2gL(1 − cos θ0)): 0.55 m/s for a 1 m pendulum let go at 10°. A graph of T² against L is a straight line with slope 4π²/g = 4.02 s²/m on Earth, a classic way to measure g.
| Slider | Symbol | Physical effect |
|---|---|---|
| Length L | L | T ∝ √L: a longer pendulum swings more slowly |
| Mass m | m | Cancels when there is no damping; changes the damping rate b/m |
| Angle θ0 | θ(0) | Sets the amplitude; large angles make the period longer (nonlinear) |
| Gravity g | g | T ∝ 1/√g: compare the Moon and Jupiter |
| Damping b | b | The swing shrinks exponentially; b = 0 swings forever |
References: OpenStax College Physics 2e §16.4; Halliday, Resnick & Walker, Fundamentals of Physics, 10th ed., §15-4 and §15-6; Serway & Jewett, Physics for Scientists and Engineers, 8th ed., §15.5; Kleppner & Kolenkow, An Introduction to Mechanics, 2nd ed., §7.4; Marion & Thornton, Classical Dynamics, §4.3; Strogatz, Nonlinear Dynamics and Chaos, ch. 9; Arons, A Guide to Introductory Physics Teaching (1990).
Pick one answer for each question, then press Check my answers to see the explanations. New questions picks another 10 from a bank of 24.
Two lessons (about 30 + 15 minutes; worksheet parts B–F can be homework): predict first (heavy or light?), test in the side-by-side simulator with the 7 missions, collect fair-test data in the lab box, then the quiz. The worksheet and its answer key use the simulator’s own numbers.
Model notes: the simulators solve the full pendulum equation (no small-angle shortcut), so the periods shown are exact for the release angle; the small-angle formula appears next to them. Air resistance is a teaching model (illustrative values): bobs of the same material, so a heavier bob is slowed a little less. g values: Earth 9.81, Moon 1.62, Mars 3.71, Jupiter 24.79 m/s².
Labs: the fair-test lab has an automatic 10-swing timer and a stopwatch by hand (1 or 10 swings: compare the errors), a results table, a CSV download and a graph (high school: T² against L gives g). The 3D lab has the conical swing; the AP / college lab has the double and driven pendulum, phase portrait, FFT, tension and CSV.
Tools under the simulator: Share to Google Classroom, Copy link, Worksheet + answer key, and a link to the quiz (10 questions from a bank of 24). Full screen for a projector.
Standards: NGSS MS-PS3-2 (potential energy changes with the height of the bob), MS-PS3-5 (kinetic energy changes as energy is transferred; air takes energy away); practices: planning and carrying out investigations (fair test), analyzing and interpreting data (period graph). High school: HS-PS3-1 and HS-PS3-2 (supports: energy in a system), AP Physics 1 oscillations (Go deeper, AP / college lab).
| Time | Step | What students do | Go to |
|---|---|---|---|
| 5 min | Lesson 1: hook | Predict: does the 10 kg bob or the 1 kg bob swing faster? Then try it (the wow). | Simulator |
| 10 min | Explore | Missions 1–4: energy, length, release angle | Missions |
| 15 min | Fair test | Fair-test lab: time 10 swings for 4 lengths, fill table A of the worksheet, look at the graph | Fair-test lab |
| 10 min | Lesson 2: explain | Missions 5–7 (Moon, clock, air resistance); worksheet parts B–E (or as homework) | Fair test |
| 5 min | Check | Quiz (10 questions) | Quiz |
Worksheet: a print-out for students and a separate answer key page for the teacher (opens the print dialog; choose "Save as PDF" to keep a file).
Only the length of the string and the strength of gravity. A longer string or weaker gravity gives a longer period. The mass of the bob does not matter, and for small swings (under about 15°) the size of the swing hardly matters. In the simulator a 1 m pendulum on Earth takes 2.01 s and a 2 m pendulum 2.84 s.
Key takeaway: length and gravity set the period.No. Gravity pulls a 10 kg bob 10 times harder than a 1 kg bob, but the 10 kg bob is also 10 times harder to speed up, so both speed up and slow down at the same rate. Let them go side by side and they stay in step. In real air a very light bob (like a ping-pong ball) loses its swing sooner, but it still keeps almost the same time.
Key takeaway: mass does not change the period.Only a little for small swings. In the simulator a 1 m pendulum takes 2.01 s from 10°, 2.04 s from 30° and 2.15 s from 60°. Below about 15° the difference from the formula is under half a percent, which is why T = 2π√(L/g) works for small swings.
Key takeaway: small swings take almost the same time.Air pushes against the moving bob and the pivot rubs a little, so on every swing some energy is turned into heat. The swing gets smaller until it stops. Gravity does not stop it: gravity pulls it back to the middle and keeps it swinging. Turn on air resistance in the simulator and watch the “lost to the air” part of the energy bar grow.
Key takeaway: air and friction take its energy away as heat.For small swings T = 2π√(L/g), where T is the period in seconds, L the length in meters (pivot to the center of the bob) and g the gravitational field strength (9.81 m/s² on Earth). For L = 1 m: T = 2π√(1/9.81) ≈ 2.01 s. Four times the length gives twice the period.
Key takeaway: T = 2π√(L/g).A “seconds pendulum” swings one way in 1 s, so its full period is 2 s. T = 2π√(L/g) with g = 9.81 m/s² gives L = g/π² ≈ 0.994 m, just under 1 meter. In the simulator set B to 0.99 m: one way takes 1.000 s.
Key takeaway: about 1 meter.The Moon’s gravity is 1.62 m/s², about one sixth of Earth’s, so the pull back toward the middle is weaker and each swing takes longer. The period grows with 1/√g, so it is about √6 ≈ 2.5 times longer, not 6 times: a 1 m pendulum takes about 4.94 s on the Moon.
Key takeaway: weaker gravity, longer period (about 2.5 times).Let it go from a small angle without pushing, start the stopwatch as the bob passes the middle, count 10 full swings (there and back), stop the watch and divide the time by 10. Repeat three times and average. Your reaction time (about 0.2 s) is then shared over 10 swings instead of spoiling one. Try it in the fair-test lab.
Key takeaway: time 10 swings and divide by 10.Pendulum clocks use the steady swing to keep time (Christiaan Huygens built the first one in 1656). Foucault’s pendulum in Paris showed that Earth rotates (1851). Taipei 101 has a 660-metric-ton tuned mass damper, a giant pendulum that steadies the tower in strong wind. Seismometers, playground swings and even your legs when you walk follow the same physics.
Key takeaway: clocks, towers, swings and walking.At the ends of the swing the bob stops for an instant: all its energy is potential energy (height). At the bottom it has all turned into kinetic energy (motion), so the bob is fastest there: v = √(2gL(1 − cos θ0)), 0.55 m/s for a 1 m pendulum let go at 10°. With no air the total stays the same; with air a little is lost as heat on every swing.
Key takeaway: energy swaps between kinetic and potential.A plot of the angular velocity ω against the angle θ. An undamped swing draws a closed loop (it repeats); damping makes it spiral in toward the center; a driven or double pendulum can draw a tangled path. Open the AP / college lab and choose the Phase graph.
Key takeaway: one picture of the whole motion.Its two coupled, nonlinear equations are known exactly from Newton’s laws, but tiny differences in the starting angles grow very fast, so two runs that start almost the same soon look completely different. Nothing random is involved: it is deterministic chaos. Try the Double mode in the AP / college lab.
Key takeaway: chaotic, not random.