Ferris Wheel: Sine and Cosine on a Circle

An educational simulation game. Predict cos θ and sin θ for the target angle, then turn the wheel and watch the shadows.

Unit circleSpecial angles

FERRIS WHEEL / FRONT VIEW

First quadrant

Ready
Enable JavaScript to turn the wheel. The instructions and worked example remain readable.
cos θ: horizontal shadowsin θ: vertical shadowCabin velocity v (tangent)Target angleYour predicted position
Cabin coordinatesx = R · cos θ · y = R · sin θ

Time

0.0 s

t

Angle turned

0.0°

θ = ω · t

Point on the unit circle

(1.000, 0.000)

(cos θ, sin θ)

Position from the hub

(10.00, 0.00) m

r = (x, y)

Height above the ground

12.00 m

h = C + y

Predict where the cabin stops

The cabin starts at 3 o'clock (θ = 0°) and turns counter-clockwise. Type cos θ and sin θ for the target angle: the cabin's position is (R · cos θ, R · sin θ).

Predict where the cabin stops.

Mission score—

Both values within 0.01 earn 100 points. Exact values, written as fractions and square roots, add 50.

✓ Position predicted√ Exact values

How to play Ferris Wheel

  1. Choose a target angle θ. The cabin starts at 3 o'clock and turns counter-clockwise.
  2. Find the quadrant and the reference angle, then decide the signs of cos θ and sin θ.
  3. Type both values, as decimals or as exact values such as √3/2. The dashed circle shows where you predict the cabin will stop.
  4. Press Play. Watch the shadows on the axes and the graph, and compare where the cabin stops with your prediction.

Sine and cosine are coordinates on a circle

On a circle of radius R centred at the origin, the point at angle θ is (R · cos θ, R · sin θ). On the unit circle, where R = 1, the coordinates are simply (cos θ, sin θ). This extends trigonometry beyond 90°: the signs depend on the quadrant, the values repeat every 360°, and the special angles have exact values: sin 30° = 1/2, sin 45° = √2/2, and sin 60° = √3/2.

A focused learning model

The wheel turns at a constant 1.5° per second, one turn every 4 minutes, so the cabin moves in uniform circular motion at v = R · ω ≈ 0.26 m/s, always tangent to the rim. The cabin's position is measured at its pivot on the rim, and its swinging is ignored. Playback runs 20 times faster than real time.

Changing language keeps your target angle, predictions, and turn.