I may try a variation of this in my new kinder room this year if there is time. I was thinking of taking tons of pictures with my iphone throughout the first week or so. Then print off lots of them and let the kids pick through and make their own books. It could help them learn each others names a little faster, too.
Heuristic Play. I like the concept of Heuristic play. Though not a new concept, it is the first time that someone has really made a term for it. This kind of play is very powerful for young children that are just trying to figure out how everything fits together literally.