Sobre o DevType

Um aplicativo de prática de digitação para programadores

DevType é um aplicativo que ajuda você a melhorar tanto as habilidades de programação quanto a velocidade de digitação, digitando código real em um editor de código profissional.

Recursos

Editor de código profissional

Pratique em um ambiente de editor familiar com auto-indentação e mais.

Múltiplas linguagens

Suporte para linguagens de programação populares incluindo Python, JavaScript, TypeScript, Go e Rust.

Análise de habilidades

Visualize suas habilidades com estatísticas detalhadas como PPM, precisão e rank.

Ranking

Compita com outros jogadores e mantenha-se motivado subindo no ranking.

Como jogar
  1. 1

    Selecione uma linguagem de programação e dificuldade

  2. 2

    Digite o código exibido

  3. 3

    Revise seus resultados e analise suas habilidades

  4. 4

    Desafie os rankings e compita pelas melhores pontuações

Nota: A saída do terminal mostrada após completar uma sessão de digitação é uma demonstração visual. O código não é realmente executado.

Regras do jogo e pontuação

Um jogo de digitação prático para engenheiros. Escreva código real com ritmo e precisão.

Regras de entrada

Indentação (espaços iniciais)

Preenchida automaticamente. Não é necessário digitar.

Espaços e quebras de linha

Fazem parte do código. Digite-os corretamente (use Enter para novas linhas).

Níveis de dificuldade

Atualmente Nv 1 a Nv 5 estão disponíveis. Níveis mais altos significam código mais longo e complexo.

1

Código curto como definições de variáveis (~50 toques)

2

Estruturas de controle básicas (~100 toques)

3

Cadeias de métodos práticas (~150 toques)

4

Funções com lógica complexa (~200 toques)

5

Implementações de funcionalidades completas (~250 toques)

Como funciona a pontuação

Sua pontuação é determinada por estes 4 fatores.

Speed (PPM)

Quão rápido você digita.

Accuracy

Erros reduzem significativamente sua pontuação.

Difficulty

Níveis mais altos dão melhores multiplicadores de pontuação.

Combo

Toques corretos consecutivos adicionam pontos bônus.