Interactive tools and programs
to help you learn and enjoy math


Calculators

2D graphing calculator 1

"Graphica" Graphing calculator program with derivatives and integrals. For MS Windows

3D graphing calculator

"GraphCalc" Graphing calculator program with 3D functions. For MS Windows

2D graphing calculator 2

"Graph" is a 2D Graphing calculator program. For MS Windows

non-graphing calculator

"Calculait" is a non-graphing calculator program with many built-in functions and conversion constants. For MS Windows

Online graphing calculator

"A graphing calculator program 100% online that does not use Java

Online graphing calculator 2

"An online graphing calculator program that uses Java. Select GCalc 2 Applet

Calculus

Small Calculus and Utility Programs

Small programs which demonstrate definite integrals, secants and derivatives, normal approximating binomial distribution, and a utility.

Visualizing the Integral

Flash program which illustrates integral as sum of areas

Visualizing the Derivative

Flash program which illustrates derivatives related to secants

Mean Value Theorem

Flash program which illustrates Rolles theorem

Taylor Series

Flash program which illustrates Taylor Series Expansions of various degrees

Integration tool

Web based link to Mathematica for symbolic integration

Direction Fields

Web based java tool to graph direction fields

Trigonometry

Simple Harmonic Motion Applet

Web page with Java Applet that animates simple harmonic motion

Sine Graphing Applet

Web page with Java Applet that Java applet which graphs a*sin(bx+c)+k. Sliders let you adjust each parameter

6 Trig Functions Applet

Java applet which graphically illustrates the ratios of the 6 trig functions on a unit circle.

Sine and Circular Functions

Flash animation which relates circular function to graph of sine.

Statistics

Calculate Normal Probabilities

Calculate probabilites for a z range

Sacramento Weather Statistics

Compute mean and standard deviation for historical data for one day or year

Tests of Randomness

Performs runs test for randomness of financial data

Permutations of Letters

Lists all possible permutations of letters in a word. (anagrams)

Earthquake Probabilities

Maps the proabilities of a MMI VI earthquake in California in the next 24 hours

Sampling Distribution

Flash program which illustrates how sample means relate to normal distribution

Random Walk and Normal

Flash program which illustrates how quincunx/random walk generates normal distribution

Algebra

Algebra factoring

Practice factoring trinomials

Graph of Quadratic Function I

Java applet which graphs y = a(x-h)^2 + k. Sliders adjust each parameter.

Graph of Quadratic Function II

Java applet which graphs y = ax^2 + bx + c. Sliders adjust each parameter.

Graph of Inverse Functions

Java applets which graph inverses of several functions. Sliders adjust parameters.

Quadratic Function Graphing

Non-java simple tool to graph y=ax2+bx+c

Linear Function Graphing

Non-java tool to graph Ax+By=C or y=mx+b

Geometric and Arithmetic series

Java tool to calculate and graph series

Fibonacci series

Applications in nature of a common sequence

Graph General Conic

Graphs ax2+by2+cxy+dx+ey+f=0

Solve Linear Systems

Solves systems of 2 or 3 linear equations (x,y,z)

Factor trinomials

Factors ax2 + bx + c

Polynomial Division

Practice dividing polynomials

Pre-Algebra

TuxMath Arithmetic Arcade Game

Missle Command Arcade game with addition, subtraction, multiplication and division

Multiplication Facts

Interative practice for multiplication tables

Rhythms and Fractions

Flash program which illustrates LCD using different drum rhythms

General Utilities and Fun Stuff

Fractal Forge Graphing Program

Create and explore many kinds of fractal images

GraphTablet

Create different types of graph paper on your printer

Rectangular Graph Paper
Polar Graph Paper
Semi-log Graph Paper

Open graph paper images in these PDF files with your browser and print it on your printer.
If you want customized graph paper, download the GraphTablet software and make your own paper.

Oscilloscope

Use your PC with sound card and mic input to visually see sound waves.

Spectrum Analyzer

Use your PC with sound card mic input to see the frequency spectrum of sounds.

Math and the Physical Brain

Research and images about how the physical brain does mathematics.

Plot of time series data

Graphical display of time series data files.

Online Games

Weigh the Wangdoodles

Use systems of equations

Equation Buster

Solve linear equations by steps

Algebra versus Cockroaches

Use slope-intercept equations to blast the cockroaches

Escape from Planet X

Translate word expressions to algebra equations

Find the Aliens

Enter X-Y grid coordinates to find aliens

Snap Powers

Calculate exponent values and match two cards

Snap Factoring

Factor trinomials

Factoring Millionaire

Factor trinomials and Win a Million

Guess The Function Machine

Guess the rules used by the function machine