I teach children from 3 to 7 and I usually prepare lessons based on:
Starting routines:Greetins,weather...Puppets
TPR
Stories
Songs
Games with realia and flashcards
and from time to time a worksheet to fix the contents.
The clues with this pupils are: Repetition,physical activities,routines,...
I employ CDroms, web pages, songs, toys, and for me It �s very important to chose really good stories (The multicolour caterpillar, Eric Carle�s stories,Hurray for fish, Spot,...)
I use Super simple songs and I think that all these songs are the very best for very young learners.
Try :
http://www.starfall.com/