I think the best way for kids to learn keyboarding skills is via games. There is software available for purchase in most computer stores, or you can access some games online.
Tux Typing features Tux, the Linux penguin. It's available as a free download for Windows, Mac OSX, and Linux. There are two games, Fish Cascade and Comet Zap and each comes graded from easy to hard. Games start with alphabet identification or finding the keys on your keyboard, and move on to practise fluency and accuracy.
Type for Gold is a game you don't need to download but can play online. Typing words you are given makes an athlete run faster. You need to wait a little until the ad disappears.
Dance Mat Typing is an offering from the BBC Online. I like that it starts with an explanation and teaches correct finger placement. Then it moves on slowly, emphasizing lots of drill. Kids might not find it as much fun, but it wraps practice up in an interactive package that's solidly based.
If your child wants to learn to type, games are a fun way to learn. Some kids can't see the wisdom of typing correctly, so it might be an idea to make a typing game something they do each day before they play a different game of choice. I believe it will pay dividends while children are students, and more so when they go for their first job.
(Image credit: klepas on Flickr)