The children can make puppets with any of the following materials: socks, cardboard attached to a tongue depressor, paper sacks (newspaper stuffed), a cork with a hole (finger puppet), empty paper towel rolls, boxes attached to dowels, nylons stretched over bent hangers, flyswatter, etc.
We made paper bag puppets
They work for any age.
These ones were made by a 6 year old, 4 year old and 2 year old
We also made stick puppets.
Card stock seemed to work better. You could use pre-cut shapes or let the kids design their own.
We also made sock puppets. I found a great idea in the book
"The Warlord's Puppeteers" by Virginia Walton Pilegard
You turn a sock inside out and tie a knot on the toe. Then you flip it right side out and put a rubber band around the fabric covered knot. The kids can decorate that as the head. On the sides cut a hole for the thumb and middle finger to act as the puppet's arms. The pointer finger can then control the actions of the puppets head. It was