The goal of Animal Blocks is to provide a sketch book for children's collaborative storytelling by collecting and connecting their narratives. Each animal in Animal Blocks can tell the stories that were told by children who played with it in the past. When a child picks up an animal and puts it on a play scene, a colorful shadow of the toy appears on the scene. Then the shadow walks up to the story book placed next to the play scene, and illustrates its story in the book with text and pictures. The child can write her own stories in the book by using the physical animal blocks in addition to the keyboard. The goal is to encourage children to transfer their oral storytelling, using toys such as Animal Blocks, into written representations, making a connection between children's oral storytelling play and their literacy activities.