CTTE top banner

Math Header

Content Areas




Social Studies


[ Guidelines | Project Activities | Interactive Projects | Related Links ]

Mathematics Interactive Websites

Algebra (I and II)

A function plotter for exploring composite functions.

Applets at this site include:

  • Grapher: A general purpose function graphing program.
  • ZoomGrapher: A general purpose graphing program, with facility for zooming in on specified points.


Contains links to many on-line calculators.

Calculus Concepts

The Living Mathematics Project at UBC Mathematics is working to apply recent advances in computer programming languages and the technology of the World Wide Web to construct a new medium for the communication of mathematics.

Selected topics in Calculus I: introduction to derivatives, max-min problems, a function and its derivatives, and estimating definite integrals.
Selected topics in Calculus II: plane vectors I and Taylor polynomials.

Applets at this site include:

  • Grapher: A general purpose function graphing program.
  • ZoomGrapher: A general purpose graphing program, with facility for zooming in on specified points.
  • IntegGrapher: A graphing program which demonstrates the definition of the integral in terms of successive approximations by Riemann sums.
  • SecantGrapher: A program to demonstrate the definition of the derivative in terms of the slope of approximating secant lines.

This site links a set of mathematical utilities:

  • Evaluate a mathematical expression in n variables z1,z2,z3.
  • Solve a single dimensional function f(z)=0 by Newton_raphson method.
  • Minimize a function f(z0,z1,z2..) of n variables by a random search method.
  • Minimize a function f(z1,z2,z3..) of n variables by simplex method. This method is efficient near the optimal region.
  • Fit a curve to a set of data points.
  • Integrate a function by Simpson's rule.

Part of the SimCalc website. This curriculum offers several "MathWorlds" that can be downloaded for free. The goal of the program is to make the big ideas of mathematics (and calculus) accessible to a wider range of students.

An applet to explore the fundamental theorem of calculus.

An applet to explore Rollís theorem and the Mean Value theorem.

Visual Calculus. A website offering tutorials and interactive java applets to explore a wealth of calculus concepts.

Chaos and Fractals

Applets at this site include:

  • The chaos game. Yes, this is a game. Try to beat the computer by hitting specific targets via the moves of an iterated function system. This game allows students to understand the construction of the Sierpinski triangle via the chaos game.
  • Fractalina. This applet allows you to set up the vertices, compression ratios, and rotations associated to an iterated function system and then compute and view the resulting fractal.
  • Fractanimate. This applet allows you to string together a collection of fractal images generated by Fractalina into a movie.

Fractal: a program that allows the user to generate their own fractals, step-by- step!

Java Julia Set Generator

http://www.mindspring.com/~chroma/mandelbrot.html Explore the Madelbrot Set!


Online Applications that include many applets for stock market investing:

  • A Commissions Pricer
  • A Derivatives Pricer
  • A Loan Pricer
  • An Option Pricer
  • An Option Strategy Visualizer
  • A Portfolio Pricer
  • A Quote Sheet
  • An online Spreadsheet
  • Stock Volatility Charts
  • A Tax Pricer

Games and Puzzles

A large collection of interactive mathematics puzzles and games.


This geometry applet is used to illustrate Euclid's Elements.

An Interactive Proof of Pythagoras' Theorem
This is an interactive proof of the Pythagorean Theroem.

Contains several dynamic proofs of the Pythagorean Theroem!

Info on how to publish Geometer Sketchpad sketches on the web -- plus several demos!

Number Theory & Discrete Mathematics

Explore patterns in Pascalís triangle (through the 121st row)!

Explore patterns in Pascalís triangle (through the 650th row)!

Probability and Statistics

Applets include:

  • DATA lets you do some simple statistical data analysis.
  • CORRELATIONS asks you to match correlation coefficients with scatter plots.
  • PUT POINTS lets you create your own scatter plot.
  • BOX MODELS will perform simple simulations of drawing random samples from several types of known distributions (or define your own distribution).
  • CHISQUARE lets you input the observed and expected counts in a simple chisquare table, will simulate the distribution of the chisquare statistic & estimate the P-Value.
  • MONTY HALL - simulates the "Letís Make A Deal" problem

The Virtual Laboratories in Probability and Statistics provides interactive, web-based modules and applets for students and teachers. Modules include:

  • Buffon's Experiments
  • Card Experiments
  • Bernoulli Trials
  • The Ball and Urn Experiment
  • The Matching Experiment
  • Ball and Cell Experiments
  • The Poisson Process
  • Red and Black
  • Probability Spaces
  • Combinatorics
  • Distributions
  • Expected Value
  • Descriptive Statistics
  • Special Distributions
  • The Sample Meam
  • Interval Estimation
  • Sample Correlation and Regression
  • Goodness of Fit
  • Non-Parametric Methods

Links to several Applets including:

  • A Regression Applet
  • A Confidence Interval Applet
  • The Let's Make a Deal Applet
  • A Histogram Applet
  • A Central Limit Theorem Applet
  • Interactive Demonstration of the Power of a Hypothesis Test
  • A Survival Analysis Applet
  • A Normal Approximation to the Binomial Distribution
  • A "Small" Effect Size Can Make a Large Difference
  • Statiscope

A Monte Carlo Power Simulation! The Power Simulation applet uses a Monte Carlo algorithm to generate simulated answers to a hypothetical survey question.

Demo Applets include:

  • Intro to Probability Models
  • Hypergeometric Distribution
  • Poisson Distribution
  • Normal Distribution
  • Proportions
  • Confidence Intervals for Means
  • The Central Limit Theorem
  • Bivariate Normal Distribution
  • Linear Regression
  • Buffon's Needle

Histogram Explorer. The user can view different distributions (normal, uniform, symmetric, skewed, etc.) and analyze the descriptive statistics associated with the data shown in the histogram.

Computer Mini-Tools For Exploratory Data Analysis. Includes the Value Bar Mini-Tool and the Line Plot Mini-Tool. ** Excellent for use with middle school students!

Sites with Comprehensive Lists of Java Links





Back to Top

Home | About Us | Activities | Partnerships | Courses | Content Areas
Curry LogoUVA logo
Send comments or questions here.
Last modified on February 19, 2004