What you will need to teach may be set out by your state homeschooling requirements. In some states you are required to teach a "standard" curriculum. That would consist of reading, writing, math, English, American History, the history of your state and maybe civics or health. For the most part you can cover the basic material in a few hours a day. The great thing about homeschooling is that after the basics, you can really get into subjects that interest your child. For example, your child can spend lots of time reading about subjects that he is into. Or maybe spend the day at the museum or library. You can stay up late to look at the stars if astronomy is an interest. Last August, my kids and I and another family that homeschools drove out to a country road at 1:00 AM to watch the Perseid meteor shower.
But as far as the basics, here are some resources for what to teach. Most of these books can be found at your public library.
This series of books tell you what your _ grader needs to know.
The Well Trained Mind tells what to teach using the classical method.
Worldbook gives an outline of what to teach on their website.
As kids get older there are all kinds of learning opportunities out there. They can volunteer at zoos or museums. Try searching for volunteer opportunities in your state.
Now that you know what to teach you may be wondering when am I going to teach. Next Thursday I will post about daily schedules.
Here are some more homeschool websites.