Você deve realmente especificar qual sistema operacional seu jovem amigo usará para ajudar os profissionais de resposta. Dada a observação sobre a falta de fundos, presumo que seu jovem amigo usará software livre em vez de pagar M $ por um sistema proprietário.
Sob o gnu / linux existe uma infinidade de tal software. Apenas três exemplos entre os muitos outros:
EDITAR: como você especificou, você está procurando por algo para o Windows, aqui pode baixar um tutor de digitação verdadeiramente 100% gratuito (ou seja: livre-como-fala ). É claro que existem muitos mais que são "gratuitos para uso pessoal", alguns deles são muito bons, mas você encontrará alguns deles como crippleware .
Não há pregação aqui: não há nada de errado em escolher usar um programa free-as-in-beer , se você quiser. Eu acho que é importante distinguir entre free software e software freeware , isso é tudo.
Conforme destacado por alguns outros usuários, também é importante que você saiba o que está procurando em termos de funcionalidade. O método clássico para aprender a tocar é copiando linhas de texto com palavras compostas de letras cuja posição no teclado está cada vez mais distante da 'posição neutra das mãos' no teclado. Em outras palavras, dado que a posição natural das mãos no teclado é aquela com os dedos indicadores nas teclas F e J, uma palavra fácil para digitar será "LAD" (nenhum dedo se move das teclas "neutras") enquanto um difícil será "ZINCO" (como todos os dedos precisam mudar).
Os dois parâmetros que um bom professor precisa monitorar são velocidade (normalmente expressa em palavras por minuto / WPM) e precisão (normalmente expressa como uma porcentagem).
Qualquer tutor que monitore esses dois parâmetros e aumente a dificuldade das palavras para copiar adicionando progressivamente chaves mais difíceis. O resto é apenas um colírio para os olhos (novamente: nada contra isso, eu adoro coisas extravagantes ... mas eu acho importante saber o que é importante e o que é apenas um mais ).
Espero que isso ajude!