Tux Typing is a free and open source typing tutor created especially for children. It features several different types of game play, at a variety of difficulty levels. It is designed to be fun and educational.
It is written in the C programming language and is available in the repositories of some Linux distributions such as Fedora.
Each fish has a letter or a word written on it. When the player presses the corresponding key, or types the appropriate word, Tux will position himself to eat the fish made for children learning to type and spell.
See also 
External links