About TypeFaster
This free typing tutor teaches you how to touch-type. Once you can touch-type you will not need to look at the keyboard to find the letters you want to type. The program comes in three versions: Standard, Accessible and Spanish. Use the menu on the left to navigate to the version you are interested in. Take a look at a screenshot. Free download of the fully functional standard version typing tutor at the bottom of this page.
Standard Version Features
-
Supports multiple keyboard layouts and more can be added easily (see the developers section).
Includes support for non-rectangular keys. The following keyboard layouts are currently supported:
- Danish
- Finnish
- French
- French-Belgian
- German
- Hebrew (no lesson files)
- Italian
- Norwegian
- Numeric Keypad
- Portuguese
- Spanish
- UK-English
- US-Dvorak
- US-English
- A clear indication of which fingers to use. This is the essence of touchtyping.
- A 3D typing game.
- Typing statistics and the option of practising the least accurate/slowest/custom keys.
- Keyboard is not a fixed size (resolution independent).
- Multi-user support.
- Teacher support (view student statistics).
- Interface for editing lesson files and game settings.
- Backspace support
- Right to left text support.
- Variable text size.
- Lesson files can be prose or poems.
- Lesson progress indicator.
- Completely free with full source code availability.
Multi-user aspects of the Standard Version
The version of TypeFaster Typing Tutor that is installed can be set when the installer is run.
Single-userThis is for one user on one computer.
Multi-userThis is for several users on one computer. For example, each of your family members can have their own login. The settings and progress of each user is stored.
Multi-user with teacher supportThis version is designed for use in a school. It must be installed in one place only, for example in a shared, writable network folder. Ideally in its own fairly small partition but with some space for new users. In this version there are two types of users: ordinary users and users with teacher privileges.
When ordinary users (pupils) login, they must select a teacher. The pupil will then get the lesson files that
that teacher specified. So there should be a teacher's name for each different set of lesson files. An example
of a teacher's login name is:
'Mr Smith'
If Mr Smith teaches typing to two different grades then he should create a different login for each grade,
so for example, he could then create two users with teacher privileges:
'Mr Smith's Grade 8s' and
'Mr Smith's Grade 9s'
and give them different lesson files.