Some good songs for preschoolers are traditional songs such as "Old MacDonald," "Itsy Bitsy Spider," "Ring Around the Rosy," "Twinkle, Twinkle Little Star," and "If You're Happy and You Know It." There are also plenty of other non-traditional songs, as well as some with familiar melodies but new words.
Many of these songs have fun hand movements or even full body movements that children really enjoy. They also have teaching moments that make learning a fun experience. Young children like rhymes and repetition. The words in combination with a corresponding action help reinforce the meaning. Singing and dancing also help preschoolers develop motor skills.
The songs can also be varied to make them more interesting. Experimenting with volume or tempo can often be incorporated. Some songs are used to teach counting or the alphabet, while others teach ideas such as teamwork. Other songs are designed to just be silly, and those are effective for getting the child up and moving so that he can be calm and focused later.
Using certain songs at certain points in the day is also helpful in getting children used to a routine. For instance, singing the "Clean Up" song shortly before going home helps children realize what time it is and it urges cooperation for a chore they may not like.