Putter. Ball. Carpet.
Wedge. Ball. Back Yard.
Driving Range.
I can't give you an exact age or time frame, just make sure they are having fun. When you do first take them onto a course, make sure they understand basic ettiquite. Worry about score later. 9 holes is enough at first, and don't even bother taking your kid out if your real reason is to work on your own game. Teach by example. If you're tense, worried, throwing clubs, and cursing all the time, your kid will think that's how the game is played. That's how I was taught at a young age and I'm still struggling with it.
AGAIN
MAKE SURE THE GAME IS ALWAYS ABOUT FUN FIRST AND NOT SCORE.
Wedge. Ball. Back Yard.
Driving Range.
I can't give you an exact age or time frame, just make sure they are having fun. When you do first take them onto a course, make sure they understand basic ettiquite. Worry about score later. 9 holes is enough at first, and don't even bother taking your kid out if your real reason is to work on your own game. Teach by example. If you're tense, worried, throwing clubs, and cursing all the time, your kid will think that's how the game is played. That's how I was taught at a young age and I'm still struggling with it.
AGAIN
MAKE SURE THE GAME IS ALWAYS ABOUT FUN FIRST AND NOT SCORE.