Pattern blocks are excellent examples of math manipulatives. They are a collection of color-coded popular 2D shapes such as triangles, squares, parallelograms, rhombuses, trapezoids, and hexagons. They come in various colors. These pattern blocks are useful for providing a visual image that enables children to have a strong understanding of shapes and math concepts. Pattern blocks help in developing the concept of equivalence while coming across math concepts dealing with halves, thirds, or even sixths.