Thursday, 23 May 2013
Main Menu
Home
People
Technologies
Lesson Plans
Calendar
Outreach


Applets

Short Description: applets
Duration of Lesson: Multiple Class Periods
Grade Levels: Lower Elem K-2, Elem 3-5, Middle 6-8, High 9-12
Subjects: Mathematics
Technologies used in Lesson: Internet Access
Online Tutorial:
Name URL Grade level Topic Description Comment
Euclid's Elements http://aleph0.clarku.edu/~djoyce/... 9 to 12 geometry Sketchpad type diagrams illustrating Euclid's Elements
Icosahedron http://aleph0.clarku.edu/~djoyce/... 9 to 12 geometry Views of an icosahedron
Cosine graph http://chuwm.tripod.com/gsp/... 9 to 12 trigonometry Generates the cosine curve by moving a point on the unit circle
Sine graph http://chuwm.tripod.com/gsp/... 9 to 12 trigonometry Generates the sine curve by moving a point on the unit circle

http://chuwm.tripod.com/gsp/trigo.htm 9 to 12 trigonometry Shows the values of trig functions using a triangle in the unit circle. User can move a point around the circle to change the angle

http://dogfeathers.com/java/hyprcube.html
geometry Displays representation of a 4-D cube

http://java.about.com/... K-12 various Listing of many mostly elementary web sites in various subjects not reviewed

http://math.furman.edu/~dcs/... 12 calculus Shows the slope of a secant line to a curve. User can move the line interactively. The function cannot be changed and is not given.

http://www.calvin.edu/~rpruim/... 12 calculus Shows the slope of a secant line to a curve. User can move the line interactively. There are a few choices of functions. The user can zoom in and out. The user is asked to determine if there are vertical or horizontal tangents for two functions.

http://www.frontiernet.net/%7Eimaging/... 9 to 12 vectors Shows addition and subtraction of users vectors on cartesian plane

http://www.ies.co.jp/math/java/calc/... 9 to 12 calculus Shows the slope of a secant line to a curve. User can move the line interactively. The function cannot be changed and is not given. The slope is shown as a vertical line. User can also move the point of tangency.

http://www.ies.co.jp/math/java/comp/... 9 to 12 complex numbers Applets displaying the proerties of complex numbers

http://www.ies.co.jp/math/java/conics/... 9 to 12 conics Applets displaying the properties of conic sections

http://www.ies.co.jp/math/java/index.html
various Index for all applets from IES

http://www.ies.co.jp/math/java/... 12 calculus Show the graph of the derivative of sin x

http://www.ies.co.jp/math/java/... 7 to 9 geometry Leads user to find the sum of the exterior angles of a polygon

http://www.ies.co.jp/math/java/... 9 to 12 trigonometry Shows the graph of sin x generated from the unit circle.

http://www.ies.co.jp/math/java/... 7 to 12 geometry Challenges user to "prove" the Pythagorean theorem by dissection.

http://www.ies.co.jp/math/java/... 12 calculus Shows the volume of a solid showing cross-sections. User can change the number of cross-sections and rotate the diagram.

http://www.ies.co.jp/math/java/... 12 calculus Shows the volume of a solid of revolution. User can rotate line and the diagram and display cross-sections.

http://www.ies.co.jp/math/java/... 9 to 12 trigonometry Shows how the sine of an angle is determined from the unit circle. Includes exercises to find angles with given sines.

http://www.ies.co.jp/math/... 9 to 12 vectors Applets on operations with vectors

http://www.ies.co.jp/math/products/calc/... 9 to 12 calculus Applets demonstrating limits, derivatives, and integrals

http://www.ies.co.jp/math/products/geo1/... 9 to 12 geometry Basic geometry applets including parallel lines, angles in polygons, quadrilaterals, congruent and similar figures

http://www.ies.co.jp/math/products/geo2/... 9 to 12 geometry More advanced geometry including circles and the Pythagorean Theorem

http://www.ies.co.jp/math/products/trig/... 9 to 12 trigonometry 13 applets about graphs and values of trigonometric functions

http://www.integretechpub.com/examples/... 9 to 12 calculus Shows the area under a curve using rectangles. User can change the number of rectangles interactively. There are several choices of functions.

http://www.lightlink.com/sergey/java/java/... 9 to 12 graphing this is a function plotter. User can enter a function and xmin and xmax. doesn't work

http://www.math.gatech.edu/~carlen/applets/... 9 to 12 calculus Computes areas bounded by up to 3 user-defined curves

http://www.math.gatech.edu/~carlen/applets/... 9 to 12 calculus Demonstrates epsilon-delta definition of continuity

http://www.math.gatech.edu/~carlen/applets/... 9 to 12 calculus Shows solution of fixed point equation by iteration

http://www.math.ohio-state.edu/%7Ebtk/Pascal/ 9 to 12 number theory Displays patterns on Pascal's triangle modulo n

http://www.math.ubc.ca/%7Emorey/java/pyth/ 9 to 12 geometry Steps through a proof of the Pythagorean Theorem

http://www.math.umn.edu/~garrett/qy/... 9 to 12 calculus Animated display of a secant line approaching tangency. No interactivity. Function is not defined. Slope is not quantified.

http://www.math.unl.edu/~jorr/java/html/... 9 to 12 calculus Shows the area under a curve using rectangles. User can change the number of rectangles interactively. The user can supply the function and the upper and lower bounds.

http://www.mste.uiuc.edu/java/
various 50 applets reviewed and broken out

http://www.phy.ntnu.edu.tw/java/abc/... 9 to 12 geometry Steps through a proof of the Pythagorean Theorem

http://www.phy.ntnu.edu.tw/java/vector/... 9 to 12 vectors Shows how to add and subtract vectors

http://www.shodor.org/interactivate/activities/... 9 to 12 statistics Displays box plots for given or user supplied data

http://www.shodor.org/interactivate/activities/... 9 to 12 statistics Displays box plots for given or user supplied data by category

http://www.shodor.org/interactivate/activities/... 9 to 12 statistics Displays histograms for 6 given data sets or user supplied data. User can change intervals interactively.  

http://www.shodor.org/interactivate/activities/... 9 to 12 statistics Displays stem and leaf plots for given or user supplied data

http://www.ugrad.cs.jhu.edu/%7Erussell/... 9 to 12 graphing Simulated graphing calculator

http://www-groups.dcs.st-and.ac.uk/~history... 9 to 12 graphing Draws any of 56 curves, vary parameters interactively
Factorize http://www.shodor.org/interactivate/activities/... 5 to 8 arithmetic Learn about factors through building rectangular arrays on a grid.
Factorize 2 http://www.shodor.org/interactivate/activities/... 5 to 8 arithmetic Learn about factors through building rectangular arrays on a grid.
Converter   5 to 8 arithmetic Helps students to convert fractions to decimals and decimals to fractions.
Fraction Pointer   5 to 8 arithmetic Graphically determine the value of 2 given fractions represented as points on a number line then graphically find a fraction whose value is inbetween the value of the 2 given fractions and determine its value.
Bounded Fraction Pointer   5 to 8 arithmetic Similar to "Fraction Pointer" but the user gives the values for the fractional points on the number line rather than having the computer randomly generate them.
Bounded Fraction Finder   5 to 8 arithmetic The same as "Bounded Fraction Pointer" but there is no arrow to help the user determine the value of a fraction between the two endpoints.
Fraction Finder   5 to 8 arithmetic Similar to "Fraction Pointer" but there is no arrow to help the user determine the value of a fraction between the two endpoints.
Fraction Sorter   5 to 8 arithmetic Students represents fractions by coloring in the approptiate portions of either a circle or a square, then order those fractions from least to greatest.
Fraction Four   5 to 8 arithmetic Students play a generalized version of connect four, gaining the chance to place a piece on the board by simplifying a fraction. Parameters: Level of difficulty of fractions to simplify.
Arithmetic Four   5 to 8 arithmetic A game like Fraction Four but instead of fraction questions the player must answer arithmetic questions (addition, subtraction, multiplication, division) to earn a piece to place on the board. Parameters: time limit, difficulty level, types of questions
Estimator Four   5 to 8 arithmetic A game like Fraction Four but asks the players to estimate the answer within a given time span. Parameters: time limit, error tolerance, difficulty level
Estimator   5 to 8   Practice estimation skills by determining the number of objects, length, or area. Parameters: error tolerance.
  5 to 8 arithmetic
Comparison Estimator   5 to 8 arithmetic Similar to Estimator but compares two sets of objects.
  5 to 8  
More or Less Estimator   5 to 8 arithmetic Similar to Estimator activity but states a quantity and asks the user to estimate whether the set of objects is more or less than the number given.
  5 to 8  
Venn Diagrams http://www.shodor.org/interactivate/activities/... 5 to 8 sets Students learn about classifying numbers into various categories through answering questions about Venn Diagrams.
Venn Diagram Shape Sorter   5 to 8 sets Sort colored shapes into a Venn Diagram. Appropriate for elementary grades.
Sequencer   5 to 8 sequences Students learn about number patterns in sequences and recursions by specifying a starting number, multiplier and add-on.
Coloring Multiples in Pascal's Triangle http://www.shodor.org/interactivate/activities/... 5 to 8 arithmetic Students color numbers in Pascal's Triangle by rolling a number and then clicking on all entries that are multiples of the number rolled, thereby practicing multiplication tables investigating number patterns, and investigating fractal patterns.
Coloring Remainders in Pascal's Triangle   5 to 8 arithmetic Students color numbers in Pascal's Triangle by rolling a number and then clicking on all entries that have the same remainder when divided by the number rolled, thereby practicing multiplication tables, investigating number patterns, and investigating fractal patterns.
Clock Arithmetic   5 to 8 arithmetic Students learn about modular arithmetic operations through working with various types of clocks. Parameters: Number of hours on the clock.
Clock Wise   5 to 8 arithmetic Practice reading a clock.
Caesar Cipher   5 to 8 arithmetic Students practice simple arithmetic skills by encoding and decoding messages using an affine cipher.
Caesar Cipher II   5 to 8 arithmetic Students practice simple arithmetic skills by encoding and decoding messages to determine the form for an affine cipher.
Caesar Cipher III   5 to 8 arithmetic Students practice their reasoning and arithmetic skills by decoding messages to determine the form for an affine cipher.
The Tortoise and Hare Race   9 to 12 sequences Students step through the tortoise and hare race, based on Zeno's paradox, to learn about the multiplication of fractions and about convergence of an infinite sequence of numbers.
Cantor's Comb   9 to 12 calculus Students learn about fractions between 0 and 1 by repeatedly deleting portions of a line segment, also learning about properties of fractal objects. Parameter: fraction of the segment to be deleted each time.
Pattern Generator   K to 8 sequences Determine and then continue the pattern generated.
Area Explorer   5 to 8 geometry Students are shown shapes on a grid after setting the perimeter and asked to calculate areas of the shapes.
Perimeter Explorer   5 to 8 geometry Students are shown shapes on a grid after setting the area and asked to calculate perimeters of the shapes.
Shape Explorer   5 to 8 geometry Students are shown shapes on a grid and asked to calculate areas and perimeters of the shapes.
Image Tool   5 to 8 geometry User can measure angles, distances, and areas in several different images (choices include maps, aerial photos, and others). A scale feature allows the user to set the scale used for measuring distances and areas.
TransmoGrapher   9 to 12 geometry Students explore the world of translations, reflections, and rotations in the Cartesian coordinate system by transforming squares, triangles and parallelograms. Parameters: Shape, x or y translation, x or y reflection, angle of rotation.
TransmoGrapher2   9 to 12 geometry An expanded version of TransmoGrapher which allows reflections across any line and rotations about any point. It also allows the user to specify the vertices of the polygon used. Parameters: Polygon, x or y translation, line of reflection, angle of rotation, point to rotate about.
Angles   5 to 8 geometry Students practice their knowledge of acute, obtuse and alternate angles.
Triangle Explorer   5 to 8 geometry Students learn about areas of triangles and about the Cartesian coordinate system through experimenting with triangles drawn on a grid.
Pythagorean Explorer   5 to 8 geometry Students find the length of a side of a right triangle by using the Pythagorean Theorem, and then check their answers.
Squaring the Triangle   9 to 12 geometry Students learn about how the Pythagorean Theorem works, through investigating the standard geometric proof. Parameters: Sizes of the legs of the triangle.
Floor Tiles   5 to 12 geometry Students learn about tessellation on quadrilateral figures by dynamically changing the shape of the quadrilateral through dragging corners.
Tessellate!     geometry Students deform a triangle, rectangle or hexagon to form a polygon that tiles the plane. Corners of the polygons may be dragged, and corresponding edges of the polygons may be dragged. Parameters: Colors, starting polygon.
Surface Area & Volume     geometry Students manipulate dimensions of polyhedra, and watch how the surface area and volume change. Parameters: Type of polyhedron, length, width and height.
Hilbert Curve Generator     fractals Students step through the generation of a Hilbert Curve -- a fractal made from deforming a line by bending it, allowing them to explore number patterns in sequences and geometric properties of fractals.
Another Hilbert Curve Generator     fractals Students step through the generation of a different Hilbert-like Curve -- a fractal made from deforming a line by bending it, allowing them to explore number patterns in sequences and geometric properties of fractals.
Koch's Snowflake     fractals Students step through the generation of the Koch Snowflake -- a fractal made from deforming the sides of a triangle, allowing them to explore number patterns in sequences and geometric properties of fractals.
Sierpinski's Triangle     fractals Students step through the generation of Sierpinski's Triangle -- a fractal made from subdividing a triangle into four smaller triangles and cutting the middle one out, allowing them to explore number patterns in sequences and geometric properties of fractals.
Sierpinski's Carpet     fractals Students step through the generation of Sierpinski's Carpet -- a fractal made from subdividing a square into nine smaller squares and cutting the middle one out, allowing them to explore number patterns in sequences and geometric properties of fractals.
Coloring Multiples in Pascal's Triangle     fractals Students color numbers in Pascal's Triangle by rolling a number and then clicking on all entries that are multiples of the number rolled, thereby practicing multiplication tables investigating number patterns, and investigating fractal patterns.
Coloring Remainders in Pascal's Triangle     fractals Students color numbers in Pascal's Triangle by rolling a number and then clicking on all entries that have the same remainder when divided by the number rolled, thereby practicing multiplication tables, investigating number patterns, and investigating fractal patterns.
The Chaos Game     fractals Students play the Chaos Game by experimenting with probabilities, and they learn about an apparently random process with a not-so-random, geometric fractal result.
Fractal Dimensions     fractals Students investigate the fractal dimensions of several line- deformation fractals.
Fractured Pictures     fractals Students generate complicated geometric fractals by specifying starting polygon and scale factor.
Flake Maker     fractals Students create their own fractals by specifying a "line deformation rule" and stepping through the generation of a geometric fractal. Parameters: Grid type, number of bending points on the line.
Julia Sets     fractals Students enter a complex value for c in the form of an ordered pair of real numbers. The applet draws the fractal Julia set for that seed value.
The Mandelbrot Set     fractals Students investigate the relationships between the Mandelbrot set and Julia sets by clicking and zooming.
Slope Slider http://www.shodor.org/interactivate/...   graphing This activity allows the manipulation of a linear function of the form f(x)=mx+b and encourages the user to explore the relationship between slope and intercept in the cartesian coordinate system.
Function Flyer     graphing A more advanced version of Slope Slider, this activity allows the manipulation of the constants and coefficients in any function thereby encouraging the user to explore the effects on the graph of the function by changing those numbers.
Data Flyer     statistics Similar to Function Flyer, but with the capability of plotting data points as well as a function. Then you can tweak the function to fit the data.
Conic Flyer     conics Similar to Function Flyer, but allows the manipulation of the constants and coefficients of all the types of conic section equations on a coordinate plane by changing those numbers using a slider bar.
Simple Plot     statistics Students can plot ordered pairs of numbers, either as a scatter plot or with the dots connected.
Ordered Simple Plot     statistics Another version of "Simple Plot" which allows the user to plot and connect ordered pairs in the order that they are input. This enables pictures to be drawn by connecting the pairs rather than having the computer connect them from left to right.
Graph Sketcher http://www.shodor.org/interactivate/activities/...   graphing Students can create graphs of functions by entering formulas -- similar to a graphing calculator.
Graphit     graphing Students can graph functions and sets of ordered pairs on the same coordinate plane -- similar to a graphing calculator.
General Coordinates Game     graphing Students investigate the Cartesian coordinate system through identifying the coordinates of points, or requesting that a particular point be plotted.
Simple Coordinates Game     graphing Students investigate the first quadrant of the Cartesian coordinate system through identifying the coordinates of points, or requesting that a particular point be plotted.
Maze Game http://www.shodor.org/interactivate/...   graphing Students investigate the Cartesian coordinate system by directing a robot through a mine field laid out on the plane.
Simple Maze Game     graphing Students investigate the first quardant of the Cartesian coordinate system by directing a robot through a mine field laid out on the plane.
Function Machine     functions Students investigate very simple functions by trying to guess the algebraic form from inputs and outputs.
Linear Function Machine     graphing Students investigate linear functions by trying to guess the slope and intercept from inputs and outputs.
Positive Linear Function Machine     functions Students investigate linear functions with positive slopes by trying to guess the slope and intercept from inputs and outputs.
Number Cruncher     functions Similar to the original "Function Machine" but lists input and output in a table and will not let the user attempt to guess the rule on without at least having two data points.
Whole Number Cruncher     functions Similar to "Number Cruncher" but only generates multiplication and addition functions to avoid outputting any negative numbers.
Vertical Line Test     functions Students learn about the vertical line test for functions by trying to connect points in the plane to build a function.
Possible or Not?     functions Drills students on whether a curve satisfies the properties of functions.
The 2 Variable Function Pump     functions Students enter two complex numbers (z and c) as ordered pairs of real numbers, then click a button to iterate step by step. The iterates are graphed in the x-y plane and printed out in table form. This is an introduction to the idea of prisoners/escapees in iterated functions and the calculation of fractal Julia sets.
Histogram     statistics Students can view histograms for either built-in or user-specified data, and experiment with how the size of the class intervals influences the perceptions. Parameters: Data sets, class sizes.
PieChart     statistics Students view piecharts. Parameters: Number of sectors, size of sector as a percent.
Circle Graph     statistics Enter data categories and the value of each category to create a circle graph. Similar to "Pie Chart" but the user can define the data set.
Bar Graph Sorter   K to 8 statistics Sort colored shapes into a bar graph. Appropriate for elementary grades.
Bar Graph     statistics Enter data to create a bar graph, then manipulate the graph's maximum and minimum values.
Stem and Leaf Plotter   5 to 12 statistics Students view stem-and-leaf plots of their data, and then get to practice finding means, medians and modes. Parameters:Data.
Boxplot 1     statistics Students can create boxplots which DO use the median in calculating the interquartile ranges for either builtin or user-specified data as well as experiment with outliers.
Boxplot 2     statistics Students can create boxplots which DO NOT use the median in calculating the interquartile ranges for either builtin or user-specified data as well as experiment with outliers.
Understanding Experimental Probability     statistics Experiment with experimental probability using a fixed size section spinner, a variable section spinner, 2 regular 6-sided number cubes or design your own number cubes. Appropriate for elementary grades.
Racing Game with One Die     probability Two players each roll a die, and the lucky player moves one step to the finish. Parameters: what rolls win and how many steps to the finish line.
Racing Game with Two Dice     probability N players roll two dice, the lucky player moves one step to the finish, or everybody moves one step and the lucky player moves two steps to the finish. Parameters: the number of players, number of trials and length of the race.
Crazy Choices Game     probability Three players play games of chance using dice, cards, spinners or coin tosses, to compare theoretical and experimental probabilities. Parameters: Type of game for each player, number of trials.
Spinner     probability Students can create a game spinner with one to twelve sectors to look at experimental and theoretical probabilities. Parameters: Number of sectors, number of trials.
Adjustable Spinner     probability Students can create a game spinner with variable sized sectors to look at experimental and theoretical probabilities. Parameters: Sizes of sectors, number of sectors, number of trials.
Two Colors Applet     probability Students choose between three boxes and choose one marble from the box to look at conditional probabilities. Parameters: Number of trials.
Marbles     probability Students learn about sampling with and without replacement by modeling drawing marbles from a bag. Parameters: Number and color of marbles in the bag, replacement rule.
Simple Monty Hall       Students choose one of three doors to experimentally determine the odds of winning the grand prize behind one of the doors, as in the TV program "Let's Make a Deal." Parameters: Staying or switching between the two remaining doors.
Generalized Monty Hall     probability Students run a simulation to mimic the simple monty hall activity with multiple trials. Parameters: Number of doors, number of trials, staying or switching between the two remaining doors.
Advanced Monty Hall     probability Students choose one of N doors to experimentally determine the odds of winning the grand prize behind one of the doors, as in the TV program "Let's Make a Deal." Parameters: Number of doors, number of trials, staying or switching between the two remaining doors.
Dice Table     probability Students experiment with the outcome distribution for a roll of two dice by playing a dice throwing game. Parameters: Which player wins on which rolls.
Stock Exchange     probability Students learn about expected value and payoff for an event that will occur with a known probability, by playing a game in which the payoff is earnings from stocks. Parameters: Probability of receiving cash, cash amounts, number of trials.
Plop It!     statistics Students click to build dot plots of data and view how the mean, median, and mode change as numbers are added to the plot. Parameters: Range for observations.
Measures     statistics Students enter data and view the mean, median, variance and standard deviation of the data set. Parameters: Number of observations, range for observations, which statistics to view, identifiers for the data.
Normal Distribution     statistics Students can change the standard deviation of the graphed normal distribution to create a new distribution, allowing them to observe properties like how well the histogram fits the curve and how areas under the curve correspond to the probability that a number is selected. Parameters: standard deviation, number of trials, class intervals.
Skew Distribution     statistics Students can change the median standard deviation of the graphed normal distribution to create a skewed distribution, allowing them to observe properties like what it means for the mean, median, and mode to be different. Parameters: median, standard deviation, number of trials, class intervals.
Fire!!     probability Students run a simulation of how a fire will spread through a stand of trees, learning about probability and chaos. Parameters: Probability that a tree will catches fire if its neighbor is on fire.
Directable Fire!!     probability Students run a simulation of how a fire will spread through a stand of trees, learning about probability and chaos. Parameters: Probability that a tree will set fire to each of its eight neighbors.
A Better Fire!!     probability Students run a simulation of how a fire will spread through a stand of trees, learning about probability and chaos. Parameters: Forest density, wind direction, size of forest.
Life     probability Students run the classic game of life, learning about probabilities, chaos and simulation. Parameters: Type of world, types of "life," rules for living.
Life Lite     probability Similar to Life with fewer options for creatures and world configuration.
Rabbits and Wolves     probability Students experiment with a simple ecosystem consisting of grass, rabbits and wolves, learning about probabilities, chaos and simulation.
The Chaos Game     probability Students play the Chaos Game by experimenting with probabilities, and they learn about an apparently random process with a not-so-random, geometric fractal result.
Buffon's Needle     probability Students experiment with a simulation to get an approximation of Pi.
Stopwatch     miscellaneous Functions just like a real stopwatch as well as recording set times, accurate to the nearest tenth of a second. Parameters: Count up from 0 or count down from a set time.

< Previous   Next >
Latest Events
No Latest Events
partners
columbia
university
chemistry
department
school of
engineering
and
applied
science
teachers
college
supported
by a
GK12
grant
national 
science foundation
national
science
foundation