This collection has tools that teachers can use in the classroom, on individual computers or with an interactive white board. You'll find virtual Cuisenaire rods, base ten blocks, pattern blocks, and thinking blocks for whole numbers and for fractions, and an interactive hundreds chart. There are two virtual geoboards, a coordinate one and an isometric one. Two tools enable you or your students to create various types of graphs, and the dynamic paper tool allows you to custom create many types of graph paper for use in your classroom. There are also interactive coordinate graphs.

ResourceTitle/DescriptionGrade Level

3, 4, 5

This iOS app can be used to drag, manipulate and animate visual mathematics to develop and generalize student understanding of fundamental concepts across elementary mathematics. For elementary purposes click on the book in the bottom right of the screen and then select the Elementary Mathematics Guide. Within the Elementary Mathematics guide there are eight activities that can be completed using this application. Each activity includes an exploration with guiding questions.

3, 4, 5, 6+

This mobile app (available for both iOS and Android devices) was developed by the National Council of Teachers of Mathematics with funding from Verizon Foundation. The app is based on the Decimal Maze from the popular lesson "Too Big or Too Small". The goal is to help Okta reach the target (maximum, minimum, or a specific value) by choosing a path from the top of the maze to the bottom — adding, subtracting, multiplying and dividing as the player goes. Seven levels with seven puzzles in each level test the player's skills with operation with powers of ten, negative numbers, fractions, decimals, and exponents.

1, 2, 3, 4, 5

This versatile interactive applet helps students learn to skip count, practice multiplication facts, and discover number patterns. Users select the number to count by and the starting number. In Practice mode the user clicks on the respective numbers in order. In Show mode the applet displays all numbers in the chosen counting sequence immediately. In Animate mode numbers in the counting sequence are highlighted in order one at a time.

K, 1, 2, 3, 4, 5

With this versatile resource a teacher can create a variety of materials to use with students: nets for three-dimensional shapes, graph paper, number lines, number grids, tessellations, two-dimensional shapes, and spinners. Each mode has flexible design options. The results can be downloaded as a printable PDF activity sheet or as a web-friendly JPEG image.

K, 1, 2, 3, 4, 5, 6+

This flexible interactive Java applet helps users develop place value concepts with whole numbers or up to 3 decimal places. Users can use the virtual blocks to freely explore place value grouping rules or to represent a target number provided by the applet. Users may change the default of base 10 to any of the bases 2, 3, 4, or 5.

K, 1, 2, 3, 4, 5

This interactive Java applet allows users to explore rotations and composing shapes by selecting various shapes to place on the drawing board, then moving and rotating them. There are many other possibilities for instruction including fractions, patterns, ratios, tessellations, symmetry, patterns, and perimeter. Shapes which can be placed on the board include equilateral triangles, isosceles trapezoids, regular hexagons, rhombuses, and squares. Pieces and groups can be cloned, and the colors can be changed. Their dimensions allow them to tessellate easily.

1, 2, 3, 4, 5, 6+

Thinking Blocks is an interactive Flash tool for modeling and solving math problems visually. Students represent quantities and relationships by placing blocks and braces on a work space and using the tools to resize and label them accordingly. Users can change the color of blocks, move them, copy them, divide them into equal parts, and separate them. A pencil tool and keyboard are also available. The site includes video tutorials demonstrating how to use the tool and how to model a wide variety of problem types. It also contains a bank of hundreds of word problems.

4, 5, 6+

This interactive Flash activity gives students an opportunity to visually model and calculate six different types of fraction applications, all in the context of solving word problems. Types of problems include finding a fraction of a number, using a known part to find the whole or other part, and problems using the four operations. A video demonstration introduces the method, and then students work on problems. Teachers can track a student's progress throughout the problem sets.

1, 2, 3, 4, 5

With this flexible Flash applet students can explore a wide range of concepts, including addition and subtraction, factors and multiples, fractions, ratios, and combinations. Users place, move and rotate virtual Cuisenaire Rods on a grid which can be enlarged, reduced, moved or printed. It contains a link to page of challenges which can take advantage of this tool.

3, 4, 5, 6+

This interactive tool allows a user to create many geometric shapes. Squares, triangles, rhombi, trapezoids and hexagons can be created, colored, enlarged, shrunk, rotated, reflected, sliced, and glued together.

3, 4, 5, 6+

This interactive Java applet allows users to plot ordered pairs on the Cartesian coordinate plane. Options include connecting the points to create a line graph, entering multiple data sets for comparison, changing the dimensions of the x- and y-axes, zoom and pan feature, and grid line display.

3, 4, 5, 6+

This Flash applet allows students to create a variety of graphs: line graph, pie chart, bar graph, area graph and x-y plot. Each type provides a variety of layout and design options. Users enter data and labels and choose data parameters. Completed graphs may be printed, saved, and/or emailed. The accompanying tutorial provides general information about graphs and explains how to use the applet.

3, 4, 5, 6+

Students use this interactive tool to explore the connections between data sets and their representations in charts and graphs. Enter data in a table (1 to 6 columns, unlimited rows), and preview or print bar graphs, line graphs, pie charts, and pictographs. Students can select which set(s) of data to display in each graph, and compare the effects of different representations of the same data. Instructions and exploration questions are provided using the expandable "+" signs above the tool.

2, 3, 4, 5

This interactive Java applet simulates the Geoboard manipulative and allows users to explore many shape and measurement concepts. Users create shapes by placing bands on pegs. Options include color fill of shapes and display of perimeter and area measurements. Five suggested activities are included emphasizing understanding of perimeter and area. Other uses are suggested for teachers and parents.

This interactive Java applet lets users explore the coordinate plane through the use of a Geoboard. The user places bands on the board where each peg is at an integer coordinate. Once a band has been placed, the applet outputs the perimeter and area of the shape or, if bands are placed as line segments, the applet outputs the distance and slope of the segment.

1, 2, 3, 4, 5

This interactive Java applet helps users explore drawing two-dimensional and three-dimensional figures by manipulating virtual rubber bands on an isometric Geoboard.