Mecanog é um programa gratuito de aprendizagem da datilografia, e desde a versão 2.0, outubro de 2008, também é de código aberto, em sourceforge.net.
Tem 2 programas adicionais: MecAlu (um Mecanog para estudantes) e EdiGesMec (o administrador de lições para professores), em fase beta.
Eu fiz uma procura completa de programas de aprendizagem da datilografia, e que podem correr sobre Windows, em sourceforge.net, entre aquelos em que "Typing" se aparece como a palavra chave
Aquelhes em que o teclado virtual não aparece e que somente verifican que foi escrito corretamente: N-Type, Xmikrobi, Complete! Typing Tool, typespeed, GNU Typing Trainer.
Aquelhes que têm um único teclado: WeiLiYu, Kitab: An Arabic Keyboard Typing Tutor, Urdu Typing Tutor.
Não pude instalar: Griffin Typing, Teaching Kids to Type.
De todos, somente 2 programas são comparáveis com Mecanog:
Número de teclados: Mecanog: 119, Klavaro: 29 e TypeFaster: 15.
Modo de jogo: Klavaro não tem, em Mecanog é 2D e em TypeFaster é 3D.
Editor de teclado: TypeFaster não tem. Mecanog é superior: mais rápido e permite configurar as teclas com Alt Gr e Maiúsculas-Alt-Gr, configurar diacríticos, letras com diacrítico de 2 pulsações, teclas de Alt-n.
Teclado virtual: em TypeFaster e Mecanog aparecem simultaneamente na execução, em Klavaro só como consulta.
Mãos virtuais: em Mecanog aparecem durante a execução, em Klavaro só como consulta.
Linguagens: Klavaro: 13, Mecanog: 4 e TypeFaster: somente inglês. O número de ajudas e a extensão é muito superior em Mecanog.
Possibilidade de tradução sem necessidade de recompilar o programa: Mecanog com arquivos po e htm, Klavaro: po e txt. Não em TypeFaster.
Apresentação dos resultados: Klavaro e TypeFaster: de um modo gráfico. Mecanog em uma grella.
Mecanog dispõe, também, de:
Teclado virtual com:
Apresentação das teclas com um ou todos os caracteres.
Muda o tamanho dos caracteres (pequenos ou muito largos) nas teclas.
Indicação com cor do dedo que corresponde a cada tecla.
Responde dinamicamente as teclas de Maiúsculas, Alt Gr, Maiúsculas e Alt Gr e Bloco de maiúsculas.
Teclado virtual numérico.
Seleção automática do teclado, e com possibilidade de ter dois teclados carregados simultaneamente.
Mãos virtuais, indicação quando o usuário tem só uma mão. Editor da disposição dos dedos nas teclas.
Referido aos exercícios:
Repetições de palavras (um certo número e/ou quando há um erro).
Definição de exercícios específicos para teclado e linguagem. Definição de linguagens e carateres usados pelas linguagens diferentes.
Criação automática de exercícios.
Criação de exercícios diretamente do texto contido no portapapeis.
Na criação de exercícios personalizados: grau de dificuldade também personalizado, e com validação da congruenza com os caracteres de teclado.
Análise de exercícios (caractere e dedos que são requeridos na realização).
Na apresentação dos resultados, além das estimações por caractere, há um histórico com os resultados para exercício que é guardado.
Duas ferramentas extra:
Editor de texto simples, com o teclado virtual que permite escrever clicando as teclas. Útil para demonstrações, para pessoas com incapacidades e para poder escrever vendo o teclado virtual quando você não tem o teclado real requerido.
Grella com os caracteres Unicode, para poder escolher o tipo de letra mais apropriado.
Mecanog é um programa com prestações superiores a TypeFaster Typing Tutor e Klavaro Touch Typing Tutor.
O modo de jogo do TypeFaster por ser em 3D é mais vistoso que o de Mecanog.
Não tem uma versão para entorno livre (Linux).