Pattern Blocks

A virtual manipulative similar to the physical ones commonly available in classrooms, made up of an unlimited number of triangles, hexagons and other shapes that can be placed, rotated and manipulated in a workspace to model patterns, show number operations or represent fractions.