Subjects
Mathematics

See abstract relationships move, rotate, and reshape.

Manipulate geometry, probability, functions, calculus, and transformations so mathematical relationships become observable objects.

Grades 7–1212 interactive labs4 core concept groups
GeometryFunctionsProbabilityCalculus
Learning objectives
  • Connect symbolic, graphical, and geometric representations
  • Interpret how parameters transform mathematical objects
  • Use visual evidence to explain rates, area, and probability
Inquiry question

Use this question to guide observations across the subject.

What stays invariant when a mathematical representation changes?
Build first · SEO priority

High-opportunity learning experiences

These labs are surfaced first because their topic is especially well suited to an interactive explanation and focused search intent.

2D/3D simulationVery High

Matrix Transformation Visualizer

Visualize how a 2×2 matrix rotates, scales, shears, and reflects the plane.

Search topicmatrix transformation visualizer
Open simulation
Complete lab collection

12 ways to practice the subject.

Use the guided foundational labs first, then move into focused simulations, games, and 3D explorers.

Lab 01 · Vector lab

Vector Playground

Learning outcomeBuild and add vectors by reasoning from components and direction.

Magnitude · direction · components · addition

Beginner5–10 min
Start lab
Lab 02 · Graph lab

Function Explorer

Learning outcomeConnect quadratic coefficients with graph shape, position, and roots.

Quadratics · coefficients · roots · graphs

Beginner5–10 min
Start lab
Lab 03 · 3D simulation

3D Geometry Slice Explorer

Learning outcomePredict the 2D cross section created when a plane slices a 3D solid.

Cross sections · solids · planes · geometry

SEO topiccross sections of 3D shapes interactive
Intermediate7–12 minVery High
Start lab
Lab 04 · Math game

Pythagorean Theorem Puzzle

Learning outcomeUse area and distance relationships to solve right-triangle puzzles.

Right triangles · squares · distance · a²+b²=c²

SEO topicPythagorean theorem game
Beginner6–10 minHigh
Start lab
Lab 05 · Math game

Unit Circle Challenge

Learning outcomeConnect angles with unit-circle coordinates, sine, and cosine.

Radians · sine · cosine · coordinates

SEO topicunit circle game
Intermediate7–12 minHigh
Start lab
Lab 06 · Graph game

Quadratic Transformation Challenge

Learning outcomeMatch target parabolas by changing quadratic transformation parameters.

Vertex form · translations · stretches · reflections

SEO topicquadratic transformation game
Intermediate7–12 minVery High
Start lab
Lab 07 · Graph game

Slope Intercept Challenge

Learning outcomeBuild linear equations that match target lines from slope and intercept clues.

Slope · intercept · linear equations · graphing

SEO topicslope intercept game
Beginner6–10 minHigh
Start lab
Lab 08 · Interactive game

Geometry Transformation Game

Learning outcomeApply transformations to move a figure onto a target while preserving specified properties.

Translation · rotation · reflection · dilation

SEO topictransformations geometry game
Beginner7–12 minHigh
Start lab
Lab 09 · Simulation

Probability Experiment Lab

Learning outcomeCompare experimental and theoretical probability as the number of trials increases.

Experimental probability · theoretical probability · sample size · randomness

SEO topicprobability simulator dice coins
Beginner6–12 minVery High
Start lab
Lab 10 · Simulation

Derivative & Tangent Simulator

Learning outcomeConnect the derivative at a point with the slope of the tangent line.

Derivative · slope · tangent line · rate of change

SEO topicderivative tangent line simulator
Advanced8–15 minVery High
Start lab
Lab 11 · Simulation

Area Under Curve Explorer

Learning outcomeApproximate area with Riemann sums and observe convergence toward a definite integral.

Riemann sums · definite integral · rectangles · area

SEO topicRiemann sum simulator
Advanced8–15 minVery High
Start lab
Lab 12 · 2D/3D simulation

Matrix Transformation Visualizer

Priority
Learning outcomeVisualize how a 2×2 matrix rotates, scales, shears, and reflects the plane.

Matrices · linear transformations · basis vectors · determinant

SEO topicmatrix transformation visualizer
Advanced8–15 minVery High
Start lab
Study strategy

Before you launch a lab

1. PredictWrite down what you think will happen.
2. Change one thingStart with one variable so the cause is easier to see.
3. Use evidenceRefer to a value, graph, or visible change in your explanation.