Life cycles is a Flash desktop teaching tool aimed at lower primary children.
It was designed as a classroom utility to be projected onto an interactive whiteboard and used by a teacher to prompt discussion about life cycles in animals.
You can choose a frog, a trout or a butterfly life cycle. Pictures to portray the different stages in the life cycle are placed randomly on the screen and they can be dragged around to show the correct sequence. Labels can also be added and moved to the correct place.