From Free Software Directory
Jump to: navigation, search

Broaden your selection: Category/Education

Category/Education Search icon.png

typing (8)

Gtypist Heckert gnu.small.png
Typist is a typing tutor package built using Curses. The package has tutorials, drills, and practice sessions to learn touch typing. The emphasis is on the US computer keyboard layout, but lessons for Dvorak and other keyboard types and languages are also included. The program also has Native Language Support and is distributed with messages in many different languages.
KTouch is a tough typing program that currently supports English, German, Norwegian, Latin American, Portugese and French keyboards.
Klavaro is a program that teachs you to touch type and/or helps you to improve your skills with the keyboard.Features include:
  1. Internationalization: Czech, English, Esperanto, French (incomplete), German (incomplete), Hunganian, Portuguese and Swedish.
  2. Ready to use keyboard layouts:
    • "qwerty" (BR; BR_abnt0; BR_abnt2; CZ; EL; ES; HE; IT; PT; SE; US)
    • "Dvorak" (BR; FR; US; US_BR; US_ES; US_SE)
    • "qwertz" (CZ; DE; HU)
    • "azerty" (FR)
    • "jtsuken" (RU)
  1. Keyboard layout editor: makes possible to configure the keys' positions and to save the result in a simple text file. If your keyboard isn't shown above, you can create it. If you need to do it, please let us know about.
  2. Basic course: a basic type of course is available for memorizing the keys positions on the keyboard. It is supposed to be independent from keyboard layout, by the generation of random character sequences to be followed by the student.
  3. Adaptability exercises: these exercises use all the keys ramdonly, so that you can practice using all the keyboard. It's named adaptability exercise because it develops the capacity to adapt your typing skills to any kind of strange words that may appear in some texts.
  4. Velocity exercises: one achieves velocity on typing when the environment is well known, or, when the words come from one's own language. That's why these exercises focus on velocity. And even if your language isn't supported by the application, you still can indicate texts in any language to include the words contained there.
  5. Fluidness exercises: with these exercises, one works typing complete paragraphs, with good sense sentences. Typing errors aren't accepted: the user must correct them with the backspace key before be allowed to go on. Especial attention is given to the typing rhythm, which must be as uniform as possible. Just like the velocity exercises, this one here makes possible to load any text files, independently of language.
  6. Progress charts: at the accomplishment of each exercise, some characteristics of your performance are saved and can be graphically showed. Thus, you can easily observe your learning progress (or regress).
  7. Clean graphical interface: when learning to type correctly, one must not get the attention off the exercises. So, it isn't recommended neither to have dozens of gauges measuring velocity, errors, time, etc; nor a virtual keyboard floating in front of the student: he/she must memorize the key positions by the tact, not visually. Hence, Klavaro's interface started simple and will remain like that for all of its lifetime.
It finds many errors that a simple spell checker cannot detect and several grammar problems. There are a few versions available: standalone desktop client, LibreOffice extension and IceCat add-on. This entry is about the desktop client.
Makin' Bakon
Makin' Bakon is a typing tutor game written in C++ with STL and Curses. Save Pig from the supermaket shelves while learning to type to a professional standard! It Uses the Fortune database for some of it's exercises. Contains material that may offend!
This is a text editor for writing math lessons and providing tools for doing all the exercises from elementary school to junior high. The software is especially designed to fulfil the needs of disabled pupils, and pupils suffering from dyspraxia in particular. The program manages the child's documents like a notebook, organized with chapters, and separating lessons, exercises and evaluations, making it very easy to navigate through the documents.
MathOCR is a scientific document recognition system written in pure Java, it is released under the terms of GNU General Public License. The goal of the project is to provide logical layout analysis and mathematical formula recognition functionality.
'TuxTyping' is an educational typing tutorial game starring Tux, the Linux Penguin. The player guides Tux to eat fish which are falling from the top of the screen. 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. The game is intended for children learning to type and to spell, though it does have higher difficulty levels which even experienced typists may find challenging. The package is platform independent.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.