Over the summer, one of my Boy Scouts built a really cool puppet theater (and a bookcase) for a kindergarten teacher at my school for his Eagle Project.
After talking to the classroom teacher, we decided to do a puppet making workshop. I brought out all my scraps of fabric and felt, buttons, bows, etc. and so did the classroom teacher. She asked students to bring in clean socks. They did not need to be new.
The 5th graders arrived first and I gave them the basic details of what we were doing. I showed them how the sock fit on their hands and told them to think about characters. I also asked them to help their kinder buddy be creative and reminded them that it was a project for the kinders.
It was great. We had a few parents on glue gun duty for kids that wanted immediate adhesion and had fabric tac and tacky glue bottles on the tables.