Pular para o conteúdo

Teste de digitação para programadores

30

Clique aqui ou pressione uma tecla para começar

Pressione Enter no fim de cada linha: o recuo se completa sozinho.

Tab + Enter para reiniciar

O difícil são os símbolos

O código está cheio de parênteses, chaves, aspas, pontos e vírgulas e operadores: as teclas que mais se procuram com os olhos. Este teste traz trechos de código reais, com várias linhas, e mede sua velocidade em PPM e sua precisão durante 60 segundos.

Como funciona o teste de código

  • Escolha uma linguagem: JavaScript, Python, HTML, CSS, SQL ou todas misturadas.
  • No fim de cada linha, aperte Enter, como no seu editor.
  • O recuo da linha seguinte é preenchido automaticamente: não há Tab nem espaços para digitar no começo da linha, só o código.
  • Os trechos vão se sucedendo até o tempo acabar.

Espere uma velocidade menor do que no teste de palavras: símbolos, maiúsculas e números são mais lentos para todo mundo.

Os símbolos no seu teclado

No teclado ABNT2, colchetes e chaves ficam no fim da fileira de cima e da fileira do meio, sem AltGr (as chaves, com Shift). O ponto e vírgula e a barra / também têm teclas próprias, perto do Shift direito. O teclado na tela das lições mostra onde fica cada símbolo.

  • Aperte o Shift com o mindinho da outra mão, como nas maiúsculas.
  • Aprenda cada símbolo pelo tato, como uma letra: uma chave que você precisa procurar custa mais do que qualquer palavra.

Dicas para digitar código mais rápido

  • Leia a linha inteira antes de começar e digite tudo de uma vez.
  • Nomes como getUserName ou user_id colocam o Shift ou o sublinhado no meio da palavra: vá um pouco mais devagar neles.
  • Comece pela linguagem que você usa todo dia e depois experimente as outras: cada uma tem seus símbolos, como os sinais de menor e maior do HTML ou os dois-pontos do Python.
  • Atenção às maiúsculas e minúsculas: cada caractere conta, e em JavaScript ou Python Name e name são dois nomes diferentes.
  • Entre um símbolo e outro, volte com as mãos para a fila guia.