1. It is sooo much easier to help a child learn to read when (s)he is passionate about something. I really think Ian learned to read the word "mamenchisaurus" before "cat," "hat" and the like. When they're poring over books about trains, stars, insects, whatever, they're bound to pick up many words by sight (especially those repeated over and over), PLUS they're very motivated. And you totally support their motivation because do you really want to read that book about earthmovers aloud for the 40th time in a row? Not so much.
2. Children learn to read on completely different time tables. My experience with my first reader totally spoiled me. Why are people shelling out for learn-to-read programs? I asked myself with wide-eyed wonder. Then I had a second child. She's different, in almost every way possible. I don't mean that she's unintelligent, of course, but her learning style is just ... well ... of a different species than her brother's. She's a child who needs tons of habitual practice and reinforcement on my part, which requires better character than I have. Some days she feels like reading with me, others she doesn't. I don't push it. Like so many other milestones in development (crawling, sleeping through the night, walking, toilet "training," etc.) readiness is everything. One day, this reading thing is really going to click with her and I just know she'll take off. Until then, we keep it light and pleasant, and don't worry about what her brother, friends or anyone else is doing.
3. Play lots of word games. I don't mean Boggle or Quiddler -- yet. I mean the lilypad game, where you write very simple words on the driveway in sidewalk chalk and then call them out and have your little "frog" hop to the right "lilypad." I mean getting out some magnetic letters and their toy animals and having them match each animal to its letter to make a "zoo." I mean making a trail of easy words for them to sound out, with a plate of tasty snacks at the end. I mean writing the names of the colors in pencil and having them trace over the names in the appropriate color crayon. There are oodles of ideas and those are just from my own piddling brain. Check out Peggy Kaye's wonderful books, including Games for Reading: Playful Ways to Help Your Child Read
4. Listen to audiobooks together. This is why I really don't worry about my six year old's reading. The girl listens to long chapter books on CD in her room for hours on end, often the same ones over and over. (Of course, reading aloud to your child just goes without saying, but Mama's voice can only take so much.) Why is this so effective? Because when children hear great writing read aloud, their minds fill in the images (rather than having TV do it for them). Their vocabularies expand by leaps and bounds. So when they're sounding out words on their own, they have a rich treasury of words to recognize. They're familiar with speech patterns and figures of speech. They can make educated guesses about words they don't know. Nothing wrong with that -- and quite often, they're right.
5. Along the same lines, expose them to plenty of real life experiences. A long time ago, when I had the time to read lots of parenting books, I came across something in a book -- which was it? Maybe Magic Trees of the Mind
Any other tips you'd care to share? I'm off to read to the kids.