 Google Public Data Explorer  Google Labs
The Google Public Data Explorer is available for beta testing and comment. It is designed to make large datasets easy to explore, visualize and communicate. As the charts and maps animate over time, the changes in the world become easier to understand.
...more>>
 GRACE: Graphical Ruler and Compass Editor  Hertzmann, Warren, Goldan, Felleisen; Dept. of Computer Science, Rice University
Interactive Euclidean Geometry: using a Java applet, this course focuses on a classical topic: the ruler and compass constructions of Euclid. GRACE allows the student to define constructions and their associated proofs interactively. This site contains
...more>>
 Grapher  Cary and Michael Huang
Enter a linear, quadratic, cubic, trigonometric, logarithmic, or other equation, then press an "evaluate" button to watch it render on the Cartesian plane, from left to right. Vary speeds and colors; zoom in and out.
...more>>
 The Graph Exploration System  Eytan Adar
An exploratory data analysis and visualization tool for graphs and networks, the Graph Exploration System (GUESS) allows nodes and edges to include continuous, categorical, and binary attributes. GUESS also offers a visualization front end for exporting
...more>>
 Graph Explorer  Alan Cooper, Dept. of Mathematics & Statistics, Langara College
A JAVAbased graphing utility. This applet is designed to allow you to zoom in and out smoothly, or to pan across the graphs of functions that you define. Use it to display the graphs of functions that you want to study, either individually or in families
...more>>
 GraphFunc: Sketch Graphs Online
GraphFunc is a Java applet used to plot mathematical functions in two or three coordinates. Instructions and examples available.
...more>>
 Graphical Iteration  Mark Scheuern
This applet demonstrates graphical iteration, using the quadratic iterator xn+1 = fa(xn) , fa(x) = ax(1x), 0<=a<=4 and iterating for twenty steps. Try different values of x0 and a. Note that some values will produce a stable state and others result
...more>>
 Graphic animations of functions of a complex variable  Robert DuBeau
Six graphic animations extending in each case, by graphing, an initial grid of either a "square" or a "round" variety of parabolas representing the conformal image of z^2, then smoothly "rotating" this grid in complex 2space (CxC) until the conformal
...more>>
 Graphics for Complex Analysis (Java version)  Douglas N. Arnold; Institute for Mathematics and its Applications
A collection of graphical demonstrations using Java of concepts in complex analysis developed for a course at McAllister. Most are animated so that the original curves are continuously deformed into the image curves, and the eye can follow which points
...more>>
 Graphics for the Calculus Classroom (Java version)  Douglas N. Arnold; Institute for Mathematics and its Applications
Excerpts with Java animations from a collection of graphical demonstrations developed for first year calculus. Includes: Differentials and differences, computing the volume of water in a tipped glass, Archimedes' calculation of pi, how the ball bounces,
...more>>
 Graphing Applet  Greg Vogl
This graphing Java applet illustrates variable substitution and function composition by encouraging the user to experiment with variables and look at a range of functions  logarithmic, trigonometric, exponential, and more. Parameters include xmin and
...more>>
 Graphing Applets for Calculus  Eric A. Carlen
A collection of calculus applets, two packages of Java classes used for writing such applets, and full documentation of the packages and their use, with source code for all the sample applets. Applet topics include: the basins of attraction for Newton's
...more>>
 Graphing Cubic Polynomials  Jim Carlson, University of Utah
A Java graph with changeable coefficients. Draw the graph, zoom in or out, click on any point to get approximate coordinates. Arc length and rise/run calculated.
...more>>
 Graphing Vector Calculator  Paul Flavin
An interactive Java applet which, given two vectors, will add or subtract them, producing graphical and numerical solutions almost instantly. The vectors are drawn on a labeled grid, the numerical representations are aligned in matching colors, and a
...more>>
 GraphPanel  David Binger; Centre College
A Java application that supports the interactive editing of simple graphs with labels. The program can produce PostScript images of the graphs, and these PostScript files can be included directly in TeX documents or converted (using other programs) to
...more>>
 Graph Theory Tutorials  Chris K. Caldwell
A series of short interactive tutorials introducing the basic concepts of graph theory, designed with the needs of future high school teachers in mind and currently being used in math courses at the University of Tennessee at Martin. An Introduction to
...more>>
 GraphVisualizer  Terje Tysse
An applet that graphs simple functions, listed on the help page, over various user specified ranges.
...more>>
 Great Circle Mapper  Karl L. Swartz
Enter two locations on Earth (latitude and longitude, or airport codes) and see a map depicting the great circle path between them and a computation of the distance along that path. The Great Circle Mapper also displays the area within a given range of
...more>>
 Greg Egan's Home Page
Information, illustrations, and Java applets that supplement some of the works of the science fiction author. The Applets Gallery includes groups of rotations in three dimensions and in four dimensions; Escher, inspired by the artist's conflicting orientation
...more>>
 The Grid Game  Doug Ensley, Shippensburg University
A twoplayer game where the players alternate marking squares in a grid until there are none left. The first player chooses any single row or column and marks as many squares (at least one) as desired. The second player (the computer in this case) responds
...more>>
 Grid Puzzle  Rick Reed
A magic square Java applet that presents a 4x4 grid with mixedup numbers in it: drag individual numbers or flip, move, or swap rows and columns to make diagonals, rows, and columns add to 34.
...more>>
 Gridzzly.com  Rostislav Blaha
Make your own grid paper: select from among square, diamond, and hexagonal dots or lines, customizing spacing with the slider bar.
...more>>
 Groupe Fractales (INRIA)  Benoît Leblanc and Frédéric Raynal
A group of researchers studying the application of fractal techniques to complex systems, especially signal processing. Introduction to the theoretical aspects of fractal analysis; genetic algorithms; introduction to timescale analysis, in French; applications,
...more>>
 Groups32  John J. Wavrik, University of California at San Diego
A group theory calculator. Groups32 computes information about groups of orders 132; has a permutation group package; and provides a search for groups with given generators and relations. Site includes documentation as well as course handouts in PDF
...more>>
 Habitable Planet Interactive Labs  Annenberg Media
Use this set of interactive labs from the Annenberg Media course "The Habitable Planet" to explore the intersection of math and science. Labs tie together common concepts around the themes of carbon, demographics, disease, ecology, and energy. Each lab
...more>>
 Halloween Math Word Problems  Patricia Taverna
Addition word problems with a Halloween theme, as illustrated and written by Mrs. Taverna's second grade students. Mrs. Rollman's second graders posted their own problems at http://www2.lhric.org/pocantico/rollman/04/math.htm. Click and hold down over
...more>>
 The Handley Math Page  John Handley High School Mathematics Department
David Pleacher posted Problems of the Week in his classroom every week since 1968, and posted them online  with solutions and names of students who correctly solved them  from 1998 until his retirement in 2006. See also his lesson plans and worksheets,
...more>>
 Hands on Banking  Wells Fargo Bank NA
Selfpaced financial literacy lessons on budgeting, savings and checking, credit, investing, and more. Kids learn with space aliens Zing and Zoey; teens, with characters Angie and Alex; young adults, with live action age cohorts. This initiative of Wells
...more>>
 The Hank and Ted Game  Doug Ensley, Shippensburg University
Also known as "The Gambler's Ruin," this is a simple gambling game in which two parties flip a coin at a wager of one "marker" over and over until one of the parties is out of markers. The player who benefits from a toss of "heads" is Hank, and the other
...more>>
 Hearty Munching on Cardioids  Cut the Knot!, Alexander Bogomolny
A cardioid curve (roughly resembling a kidney bean) is the locus of points traced by a point on a moving circle that rolls without slipping on the outside of a circle of equal radius (explore the illustrative applets). An interactive column for MAA Online
...more>>
 Hekko Learning System  Hekko Corporation
The Hekko Learning System is an online math program based on the California state curriculum standards intended to provide a fun, challenging, and selfpaced educational experience for school and home use. Elementary schools are invited to particpate
...more>>
 Helena A. Verrill  Department of Mathematics, Louisiana State University
Notes, links, handouts, and other materials from the courses that Verrill teaches, such as Solving Discrete Problems, Calculus, Elliptic Curves, and Modular Forms. She also provides a Java applet for a wallpaper drawing program and stepbystep illustrations
...more>>
 HelpingWithMath.com  David Burns, HelpingWithMath.com
Worksheets, printable tables and charts, and online tools. Browse by subject or grade.
...more>>
 H.E.L.P. Program  Digital Directions International Inc.
Teaching math to English Language Learners (ELL), and Spanishspeaking students in particular, this internetbased, supplementary curriculum removes language barriers from the learning of math skills and math content via interactive lessons. Learn about
...more>>
 Heron's Calculation of Triangle Area (MSTE)  James P. Dildine; University of Illinois at UrbanaChampaign (UIUC)
The area of a triangle can be calculated using a formula attributed to Heron of Alexandria. This calculation requires that the lengths of all three sides be known. This activity includes an Excel file to calculate the area of a triangle, and Java and
...more>>
 Hexadecimal Headquarters  Intuitor
A comparison of base ten and base sixteen (hexadecimal), discussing why we should switch to hexadecimal. The site includes a hex clock, and explanations of both base ten and hexadecimal.
...more>>
 Hey Math!
Animated lessons on a wide range of topics, plus a repository of questions indexed by concept and grade. Many more lessons are available for purchase. Started in Chennai, India, by Nirmala Sankaran and Harsh Rajan, Hey Math is a partnership with the Millennium
...more>>
 Higher Bitesize: Maths  BBC Scotland Learning
"Tasty chunks of revision goodness..." Revision means studying, and this site aims to help students study, with online illustrations and materials, and interactive tests.
...more>>
 Highline Advanced Math Program  Don and Jerre McQuinn; Highline Council PTSA, Seattle, WA
A math enrichment program for students in grades 57. Lessons (first and second year) and a homework helper; Math Quizzer; definitions, and unit conversions. Also practice quizzes for the Olympiads.
...more>>
 High School Financial Planning Program  National Endowment for Financial Education (NEFE)
A sixunit program that provides teens with a greater understanding of and ability to manage their personal finances in the areas of goal setting, budgeting, and saving. With games, simulations, case studies, and interactive exercises, the site provides
...more>>
 High School Math Lessons  Joe Mercer
Lessons, worksheets, quizzes, and tests for high school algebra 1, algebra 2, geometry, precalculus, and AP Calculus AB written by a retired math teacher. Some of the resources, composed in SoftChalk's LessonBuilder, include Flash animations or download
...more>>
 High School Tutoring in Math  Roger Frye
A computer consultant interested in computational mathematics and tutoring. The site includes a demonstration of a prime number sieve and a calculator that adds and multiplies fractions.
...more>>
 Hilbert II  Michael Meyling
A predicate calculusbased proof checker, which can check proofs drawn from many different Internet sites.
...more>>
 Histogram Applet  R. Webster West, Dept. of Statistics, Univ. of South Carolina
An applet designed to teach students how bin widths (or the number of bins) affect a histogram. The histogram shown for the Old Faithful data set. Students interactively change the bin width by dragging the arrow underneath the bin width scale, and decide
...more>>
 Histogram Explorer  Eric Scheide, University of San Francisco
Histogram Explorer is a tool for understanding histograms and their statistics. Drag the bars of the applet's histogram to see their effect on the mean, median, mode, range, standard deviation, and IQ, which recalculate after each change; select normal,
...more>>
 HomeworkTV.com
Video lessons for grades 68 "presented by a live National Certified teacher who explains lessons in real motion." A topic list for each grade is available on the site.
...more>>
 Hooda Math  Michael and Teresa Edlavitch
Interactive games, math movies submitted by students, tutorials, and links for students and teachers.
...more>>
 Hopalong Image Generator  David Imai
This Java applet generates a unique fractal image before your eyes, based
on Martin's Hopalong algorithm. This mapping was described in an article by
A.K. Dewdney in the September 1986 issue of Scientific American magazine.
...more>>
 Hopfield Net for 8Queens Problem  Yuri Pryadkin
Given a standard chessboard and 8 chess queens, place them on the board so that no queen is on the line of attack of any other queen. The author's applet finds solutions to the general problem, with N queens on the NxN board. Tips and analysis of the
...more>>
 HostMath  Cui Wei
Input LaTeX, Tex, AMSmath or ASCIIMath, and this dynamic equation editor renders the notation for typesetting. HostMath formats for math, logic, symbols, Greek letters, trigonometry, arrows, and more.
...more>>
 
