 | A Geometric Investigation of (a + b)2 |  | Exploring an Interactive Demonstration of Why (a + b)2 = a2 +2ab + b2 |
 | Adjustable Spinner |  | Creating a Spinner to Examine Experimental and Theoretical Outcomes |
 | Affine Recurrence Plotter |  | Investigating Affine Recurrence Relations of the Form
A(n) = b × A(n – 1) + c, A(0) = a
|
 | Affine Recurrence Spreadsheet |  | Investigating Affine Recurrence Relations with a Pre‑loaded Spreadsheet |
 | Algebraic Transformations |  | Exploring Commutativity and Associativity Within a Geometric Situation |
 | Box Plotter |  | Creating a Customized Box Plot with Your Own Data, or Display a Box Plot of an Included Set of Data |
 | Canada Data Map |  | Using Color-coding to Represent Canadian Province and Territory Information, Such as Population, Area, and Gasoline Usage |
 | Codes |  | Exploring Substitution Ciphers by Encoding and Decoding Text Messages
|
 | Compound Interest Simulator |  | Investigating Savings Account Earnings, Credit Card Debt, and a Stock Market Simulation |
 | Computing Pi |  | Comparing Two Methods for Computing Pi |
 | Diagonals to Quadrilaterals |  | Investigating the Quadrilaterals Formed by Various Arrangements of Diagonals |
 | Dihedral Figures |  | Recognizing Dihedral Symmetry and Reflections in Figures and Examining Various Symmetries |
 | Distance to Horizon |  | Investigating the Relationship Between Your Elevation and the Distance You Can See to the Horizon |
 | Fire |  | Simulating the Spread of a Wildfire Using Probability |
 | Flowing Through Mathematics |  | Simulating Water Emptying from a Tube and Investigating the Speed at Which the Water Flows |
 | Free Ride |  | Exploring Fractions Using the Context of a Bicycle and Gear Ratios |
 | Frieze Patterns |  | Experimenting with Frieze Patterns and the Transformations That Constitute Each of Their Categories |
 | Half Angle |  | Discovering Where the Incenter of a Triangle Occurs |
 | Hexagon Island |  | Finding the Point Within a Regular Hexagon Where the Sum of the Distances to the Sides is Minimum |
 | Histogram Tool |  | Creating a Customized Histogram with Your Own Data or an Included Set of Data |
 | Hospital Locator |  | Investigating the Placement of a New Medical Center So It is Mutually Convenient to Three Cities |
 | Interactive Geometry Dictionary: Lines in Geometry |  | Investigating and Understanding Lines, Segments, and Rays |
 | Isometric Drawing Tool |  | Creating Dynamic Drawings on an Isometric Dot Grid |
 | Isosceles Triangle Investigation |  | Investigating the Relationship Between the Area of an Isosceles Triangle and the Length of Its Base |
 | Light Bounce |  | Investigating Rational Functions with the "Light It Up" Game |
 | Line of Best Fit |  | Plotting a Set of Data and Determining a Line of Best Fit |
 | Linear Regression I |  | Investigating a Regression Line and Determining the Effects of Adding Points to a Scatterplot |
 | Mars Earth Orbit - Actual |  | Exploring the Path Made by Mars in Relation to the Earth |
 | Mars Earth Orbit - Model |  | Exploring the Path Made by Mars in Relation to the Earth Using Rounded Data |
 | Mean and Median |  | Investigating the Mean, Median, and Box-and-whisker Plot for Sets of Data That You Create |
 | Mirror Tool |  | Creating Reflection Symmetry with a Mirror |
 | Mixtures |  | Exploring Mixture Problems Using Colored Circles from Two Different Piles |
 | Nim Games |  | Playing Several Different Versions of Nim Against the Computer |
 | Octagon Island |  | Finding the Point Within a Regular Octagon Where the Sum of the Distances to the Sides is Minimum |
 | Paper Pool |  | Shooting a Pool Ball to Predict Patterns |
 | Parallelogram Exploration Tool |  | Investigating Parallelogram Areas |
 | Power of a Point |  | Exploring Various Relationships That Occur Because of Points of Intersection |
 | Proof Without Words: Completing the Square |  | Proving the Algebraic Technique of Completing the Square "Without Words" Using Geometry |
 | Random Drawing Tool - Individual Trials |  | Exploring the Relationship Between Theoretical and Experimental Probabilities |
 | Robot Sketcher |  | Exploring Various Robot Arm Constructions, Using One, Two or Three Arms That Rotate or Slide |
 | Scale Factor |  | Exploring the Relationship Between Two Shapes as the Scale Factor Changes |
 | Shape Cutter |  | Drawing, Cutting, Sliding, Turning, and Flipping Shapes |
 | Soccer Problem |  | Exploring a Soccer Player's Angles when Kicking a Ball at the Goal |
 | Soda Cans |  | Examining the Result when Circular Cans Are Arranged in a Rectangular Container |
 | Sound Sketch Tool |  | Sketching and Quantifying Sound Using Two Different Representations |
 | Sound Wave |  | Exploring the Dynamics of a Sound Wave, Including Pitch, Tone, Frequency, Intensity, and Loudness |
 | Square Graphs |  | Exploring the Graphs That Result when Two Characteristics of a Square Are Plotted |
 | Squares on a Triangle |  | Exploring a Geometric Interpretation of the Law of Cosines |
 | State Data Map |  | Using Color-coding to Represent State Information, Such as Population, Area, and Gasoline Usage |
 | Tower of Hanoi |  | Solving a Puzzle by Moving Disks from One Peg to Another |
 | Triangle Classification |  | Classifying Triangles in the Plane by Their Sides and Their Angles |
 | Triangle Island |  | Finding the Point Within an Equilateral Triangle Where the Sum of the Distances to the Sides is Minimum |
 | Trigonometric Graphing |  | Exploring the Amplitude, Period, and Phase Shift of Various Trigonometric Functions |
 | Trout Population Calculator |  | Exploring the Growth or Decline of a Trout Population in a Restocked Pond |
 | Tube Viewer Simulation |  | Simulating the Effect of Viewing an Image Through a Tube |
 | Vector Investigation: Dual Vector, Airplane Storm Chaser |  | Adjusting the Magnitude and Direction of Vectors to "Fly" a Plane |