ƒ(x) = sin(x)
← Back to projects
Math & Interactive Learning

PreCalc Lab

An interactive pre-calculus study tool with live graphing, a unit circle explorer, and practice quizzes. Master the fundamentals of functions, trigonometry, and limits before diving into calculus.

Study tool: Graph functions, explore the unit circle, and test yourself — all running live in the browser.
Study Map

See the shape before you memorize the rule.

This app is organized the way you should study it: graph the parent function, connect the angle to the unit circle, watch the transformation happen, then check recall with a short quiz.

Functions Trig Transformations Limits Intro
01
Graph it live

Move the coefficients and watch slope, intercepts, curvature, and asymptotes change in real time.

02
Lock in the unit circle

Match the angle to coordinates, then read off cosine, sine, and tangent without guessing.

03
Practice transformations

Use shifts, stretches, and reflections until the notation starts feeling obvious instead of arbitrary.

04
Check recall fast

Finish with short topic-based drills so you can see what still needs another pass.

Current Angle

Degrees: 0°

Radians: 0

cos(θ): 1

sin(θ): 0

tan(θ): 0

Anglesincostan
0°010
30°½√3/2√3/3
45°√2/2√2/21
60°√3/2½√3
90°10undef
180°0−10
270°−10undef
Topics Covered
Algebra Foundations Functions & Graphs

Linear, quadratic, polynomial, rational, exponential, and logarithmic functions with adjustable parameters to build intuition.

Trigonometry Unit Circle & Identities

Interactive unit circle with angle-dragging, reference values, and live sin/cos/tan readouts for all four quadrants.

Graph Transformations Shifts, Stretches & Reflections

See in real time how a, h, k, and reflections reshape parent functions — no more guessing on exams.