How to teach sight words to preschoolers?

It is important that the preschooler is able to recognize and name the lower-case and upper-case letters of the alphabet before learning sight words. This means that given a random letter, the child will be able to name the letter quickly. Having this foundation will make teaching sight words easier and more meaningful to the learner. Then it is advisable to teach a few words at a time (1-3) with a variety of techniques (see and say, tracing, copying, etc.) and through daily repetition until mastery. Then more sight words can be added while still reviewing those already learned.