This post may contain affiliate links.
We love using pattern blocks (also called Tangrams) at our house. I have found several places that have free printable patterns to use with them. My kids pull them out frequently to play with. These are great for shape and color recognition as well as learning to recognize patterns. They are also useful in helping kids learn to form larger shapes from smaller ones.
The blocks come in all forms- there are plastic and wooden ones, as well as magnetic ones. We got ours through our K-12 program, but they are readily available on Amazon for various prices, many sets include the pattern mats as well.
Here are a few places where you can find free printable patterns:
I also found that Math Their Way has printable pattern blocks, if you don’t want to spend the money, print them on colored cardstock and laminate them.