Teacher resources and professional development across the curriculum

Teacher professional development and classroom resources across the curriculum

Monthly Update sign up
Mailing List signup

Difference Trains

Build your own difference train with one, two or three difference between blocks. Think about your reasoning as you work.

Discover Euler's Theorem

Euler's Theorem states that there is a relationship among faces (F), vertices (V), and edges (E) for every polyhedron. Discover this formula yourself by completing this activity.

The Distance Formula

Plot points on a graph. Use the Pythagorean theorem to calculate the distance between them.

Division with Manipulatives

Area models offer a visual representation of mathematical operations. Use these models to perform multi-digit division.

Drawing a Box Plot

Learn how to represent the Five-Number Summary graphically using a box plot.

Enveloping Functions

Investigate the characteristics of functions. How do graphs of functions change when coefficients are changed?

Equivalent Expressions

Determine if nine mathematical expressions are equivalent to 20. Then match the equivalent expressions to corresponding word problems.

Eric the Sheep

One way to solve a complicated problem is to solve a smaller version of the same problem. Without working out the larger problem, predict how many sheep will get shorn before impatient Eric, who is sneaking up in line little by little.

Even Data Sets

How do you find the median for an even numbers of noodles? Learn how in this three-noodle summary of twelve noodles.

Explore & Play with Prisms

Explore the properties of four prisms. Change the direction and speed of each prism's rotation and highlight the numbers of faces, vertices and edges for each one.

Explore & Play with Pyramids

Explore the properties of four pyramids. Change the direction and speed of each pyramid's rotation and highlight the numbers of faces, vertices and edges for each one.

Explore Platonic Solids and Input Values

Observe five platonic solids. Input the number of faces, vertices, edges and the number of faces meeting at each vortex in the table provided.

Exploring Zero and Infinity on a Graph

Explore the number line and its elements through a graphic representation of an equation. Move along the curve of the graph of xy=12 to see how the values change as you vary x or y and consider what happens for negative values of x and y.


Explore the factors of numbers 2 to 36. Show how many factors each number has and identify which one are prime.

Factors of 24

Build rectangles that have an area of 24 square units and compile a list all possible factors of 24. Explain how you know that you have found all the possible factors.

Falling Objects

Explore the mathematics of a ball dropped from a height of 10 feet. Collect data on the height of the ball with respect to time and plot the curve representing the data.

Ferris Wheel

Observe as the students diagram the facts of the problem. They then identify and graph the relevant functions to represent the motion around a Ferris wheel.

Figurate Numbers

Observe the geometric structure of numbers. Play with square and triangular figurate numbers on a graph and see the shapes that representative dot patterns can take.

Find the Surface Area of a Cylinder

Watch the net animation of a cylinder. Then calculate the cylinder’s surface area using the formula provided.

Find the Surface Area of a Rectangular Prism

Watch the net of a rectangular prism fold up into a three-dimensional object. Then calculate and add the value for each face of the prism to get the total surface area.

Grade Levels



Required Software