Master of Typing in Chinese is an effective touch typing course that uses a fast method for Chinese input - Pinyin.
The tool comes with a variety of exercises that lets you type common words and special characters. The colored keyboard's scheme is for a better memorization of key positions.