Unit Circle Explorer
Run the Unit Circle Explorer MicroSim Fullscreen
Edit in the p5.js Editor
About This MicroSim
A unit circle has a radius of 1. A point on it at angle \( \theta \) sits at \( (\cos\theta, \sin\theta) \): cosine is how far the point is to the right (or left) of the center, and sine is how far it is above (or below).
One angle drives everything on the screen:
- The blue horizontal bar under the circle is the cosine, and the red vertical bar to the left is the sine. Dashed lines connect the point to each bar.
- With Right triangle on, the blue and red legs plus the black radius form the triangle from the trigonometry section: the radius is the hypotenuse (length 1).
- The two graphs plot sine and cosine for every angle from 0 to 360 degrees, with an orange marker at the current angle.
This explorer uses the math convention: angle 0 points right (3 o'clock) and angles grow counterclockwise. The next MicroSim, the Polar to Screen Converter, switches to the clock convention used on a watch face.
The spec asked for a Play button that spins the radius continuously. For an "understand" goal, stepping is clearer, so this version uses -15 / +15 degree step buttons and the slider. Each step lets you stop, predict the signs of sine and cosine, and then check.
How to Use
- Drag the Angle slider and watch the two bars grow and shrink.
- Press +15 degrees repeatedly. Before each press, predict whether sine and cosine will be positive or negative.
- Find the angles where the cosine bar disappears. What are sine's values there?
- Switch Degrees to Radians and find the angle that equals pi.
- Turn off Values and estimate sin and cos from the bars alone, then turn it back on to check.
Iframe Embed Code
You can add this MicroSim to any web page by adding this to your HTML:
1 2 3 4 | |
Lesson Plan
Grade Level
9-12 (Clocks and Watches with AI)
Duration
15 minutes
Prerequisites
- Degrees and radians (Chapter 10)
- Right triangles: hypotenuse, opposite and adjacent sides
Learning Objectives
Students will be able to:
- Explain sine as the vertical part and cosine as the horizontal part of a point on a circle
- Predict the sign of sine and cosine in each quarter of the circle
- Convert between degrees and radians for key angles
Activities
- Four quarters (5 min): Make a table with one row for each quarter of the circle (0-90, 90-180, 180-270, 270-360). Fill in the sign of sin and cos for each, then check with the explorer.
- Same value twice (5 min): Find two different angles where sin = 0.5. Explain using the circle why there are two.
- Back to the clock (5 min): At what angle does the point sit at the top of the circle? Explain why a clock needs a different starting point and direction.
Assessment
- The student states that cos 90 degrees = 0 and sin 90 degrees = 1 and shows why on the circle.
- The student predicts both signs for an angle such as 225 degrees before checking.
- The student converts 180 degrees to pi radians.
References
- Unit circle - Wikipedia article on the circle of radius 1 and its link to sine and cosine.
- Sine and cosine - Wikipedia article with definitions and graphs.
- Radian - Wikipedia article on measuring angles by arc length.
- Python math module - Official documentation for math.sin(), math.cos() and math.radians().