Many online math games are designed purely for entertainment and won't do much in terms of teaching your child. While these games can be fun and engaging for third graders, you want to choose games that will practice the skills being taught in school.
This sounds like an awful lot, doesn't it! A good set of preschool worksheets should cover all of this, and more. In the preschool years, repetition is the key to learning, but you should look for worksheets that teach the same skills in a variety of ways. This not only prevents boredom setting in, but also reinforces the concepts by encouraging understanding as well. The importance of reading to your child cannot be emphasised enough, and you should encourage them to 'read' as much as possible too.
Teaching reading and other language arts skills to preschool learners relies heavily on a concept known as modeling. Modeling merely means exposing young children to the types of behaviors and habits we want them to learn. Many parents and homeschooling educators employ this kind of instruction naturally, without giving it much thought.
The homeschooling education should include a strong textbook foundation as well as a thorough instructor and lesson plan. The home school education should not be exclusively based on education of the instructor or limited to a curriculum purchased.