Koch and Sierpinski Fractals - A Virtual Manipulative
The Koch Snowflake is obtained by beginning with an equilateral triangle, removing the middle third of each side, and replacing it with two sides of a smaller triangle. This process continues forever.

The Sierpinski Carpet is constructed by starting with a square, removing the middle ninth, removing the middle ninth of each remaining square, and continuing.

There are more instructions to the right of the manipulative.

Author(s): No creator set

Mandelbrot and Julia Sets - A Virtual Manipulative
This virtual manipulative allows you to examine and experiment with the infinitely complex structure of Mandelbrot and Julia Sets. There are instructions to the right of the manipulative.

Author(s): No creator set

Polygon Fractals - A Virtual Manipulative
Using this virtual manipulative you may draw polygon fractals. Each is created by using a random probability process. There are more instructions to the right of the manipulative.
Author(s): No creator set

Platonic Solids - A Virtual Manipulative
A Platonic solid is a polyhedron whose faces are identical regular polygons. The ancient Greeks were able to show that there are exactly five such Platonic solids. This virtual manipulative allows you to display, rotate, and resize Platonic solids. It also allows you to select vertices, edges, and faces, and observe that the number of vertices minus the number of edges plus the number of faces is always equal to 2 (Euler's formula).
Author(s): No creator set

Platonic Solids - Duals - A Virtual Manipulative
The dual of a Platonic solid is another solid inside the first. The vertices of the inner (dual) Platonic solid are the center points of each of the surfaces of the outer Platonic solid. There are more instructions to the right of the manipulative.
Author(s): No creator set

Platonic Solids - Slicing - A Virtual Manipulative
Discover shapes and relationships between slices of the platonic solids. This virtual manipulative displays a Platonic solid on the left and on the right the outlined cross-sectional slice formed by a plane cutting through the solid. There are more instructions to the right of the manipulative.
Author(s): No creator set

How High? - A Virtual Manipulative
Learn about conservation of volume by pouring a liquid from one container to another container with a different dimensions:
Choose the shape of container to use by clicking on one of the shape options. The rectangular base is probably the easiest to work with at the beginning. The container on the left appears, partially filled with a liquid. You are to predict (or guess) how high will liquid go when it is poured from the container on the left into the one on the right. Drag the arrow next

Author(s): No creator set

Space Blocks – A Virtual Manipulative
Space Blocks – Create and discover patterns using three-dimensional blocks. User can add blocks, rotate and connect blocks. There are more instructions to the right of the manipulative. Activities and standards can be accessed by clicking at the top of the manipulative workspace.
Author(s): No creator set

Tessellations – A Virtual Manipulative
Tessellations – Using regular and semi-regular tessellations to tile the plane. There are directions to the right of the manipulative.  The learner can use this virtual manipulative to explore which shapes tessellate and which do not.
Author(s): No creator set

Attribute Blocks - A Virtual Manipulative
Practice sorting blocks by color, shape, and size. The blocks inside the oval are the same color, shape, or size. Drag blocks that belong with them to the middle and then press. Check to see if you are correct. Press New Problem for a new set of blocks.
Author(s): No creator set

Attribute Trains - A Virtual Manipulative
Practice completing patterns of shapes, numbers, or colors. Complete the pattern by dragging blocks onto the train.
If a block does not belong where you drop it, it will return to where you picked it up. Press New Problem to start a new train.

Author(s): No creator set

Pattern Blocks - Exploring Patterns Through Shapes - Virtual Manipulative
This program is easy to use. As you can see from the panel below, the colored shapes on the left, are the pattern blocks or manipulatives which can be clicked on to magically make new shapes. This shapes can then be dragged into the working area. There is no limit as to how many shapes you can make and drag out.
(There are more instructions underneath the manipulative.)

Author(s): No creator set

Pascal's Triangle - A Virtual Manipulative
Pascal's Triangle is a triangular arrangement of numbers constructed in such a way that every number in the interior of the triangle is the sum of the two numbers directly above it. It has a great many applications, including the coefficients of the expansion of a binomial expression or the number of ways to choose m objects from a group of n indistinguishable objects, or calculating the probabilities involved in flipping coin. This manipulative allows you to view a number of patterns in Pascal'
Author(s): No creator set

Congruent Triangles - A Virtual Manipulative
You are given three red segments and three blue segments, with each blue segment matching a red segment. Each segment can be dragged and rotated. Drag the end point of one segment to coincide with the end point of another segment of the same color; they will snap together. Then drag the end of the third segment of the same color onto a free end of the first two. By rotating the outer segments of your three, you should be able to get their free ends together.
Author(s): No creator set

Pinwheel Tiling – A Virtual Manipulative
This manipulative allows tiling the plane with Pinwheel Triangles. A Pinwheel Triangle is a right triangle with one leg twice as long as the other. Five Pinwheel Triangles can be combined to form a larger Pinwheel Triangle, called a super-tile, with the original triangle occupying the interior position. There are more instructions on the right side of the Java applet.
Author(s): No creator set

Right Triangle Solver – A Virtual Manipulative
Practice using the Pythagorean theorem and the definitions of the trigonometric functions to solve for unknown sides and angles of a right triangle. There are more instructions on the right side of the Java applet.
Author(s): No creator set

Triangle Solver – A Virtual Manipulative
Practice using the law of sines and the law of cosines to solve for unknown sides and angles of a triangle.
Author(s): No creator set

Analog and Digital Clocks - A Virtual Manipulative
Time - Analog and Digital Clocks – Interactively set the time on a digital clock and an analog clock. There are easy-to-understand instructions to the right of the manipulative.
Author(s): No creator set

Time - Match Clocks – A Virtual Manipulative
The problems in this clock manipulative all ask you to identify the time on one of the clocks and then to make the time on the other clock match the time on the first. There are easy-to-understand instructions to the right of the manipulative.
Author(s): No creator set

Elapsed Time - A Virtual Manipulative
What Time Will It Be? – Answer questions asking you to indicate what time it will be before or after a given time period. There are easy-to-understand instructions to the right of the manipulative.
Author(s): No creator set