There are a few spelling mats similar to this in stores, but I loved the idea of making your own. Not only is it free but I can customize it for B.
I saw this idea on Little Hands, Big Work (love that blog!).
* On each paper trace a 3 letter word (sun, cat, bed, map, sad, dog).
* Use magnetic letters to trace the word and then draw a picture of the word above it.
* Sort out only the letters needed to spell all 6 words and put them in a pile.
After B puts the letters on the mat, he sounds them out. d-o-g, dog! And then of course there is a lot of clapping and cheering. He feels so proud of himself that he is spelling and reading. And just a side note, he didn’t notice at all how terrible my drawings were. We been using this same set for a few weeks and I think in a couple of weeks I’ll make another set of different words.
At Little Hands, Big Work she put each piece of paper in a page protector, and put them all together with binder rings. I did this the other day and put the letters in a bag attached to the binder ring and it was perfect to throw in my purse to take to the restaurant to use while we waited for our food.