Taxa de leitura efetiva
Some a compreensão à velocidade de leitura: 250 palavras por minuto com 80% do questionário certo equivalem a 200 palavras por minuto efetivas, então correr sem entender deixa de parecer progresso. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Palavras por minuto
- 250
- Percentual de compreensão
- 80
- Fator de compreensão
- 0,8
- PPM efetivas
- 200
- PPM perdidas
- 50
- Eficiência (%)
- 80
Pontuações brutas de palavras por minuto recompensam o deslizar pelo texto tanto quanto a compreensão. Alunos, tutores, formadores de letramento e designers de aplicativos de leitura precisam de um único número que incorpore a compreensão à velocidade, para que gráficos de progresso premiem a leitura precisa em vez da pressa vazia. WPM nulo ou negativo e compreensão fora do intervalo de zero a cem são rejeitados para que falhas de formulário não inventem um ritmo negativo.
O que significa a taxa de leitura efetiva e por que supera o WPM bruto
A taxa de leitura efetiva responde a uma pergunta prática da sala de aula: se um aluno percorre um trecho a trezentas palavras por minuto mas acerta apenas oitenta por cento dos itens de compreensão, quanta dessa velocidade deve contar como captação útil? Com compreensão total a taxa efetiva coincide com a bruta; a cinquenta por cento a taxa efetiva é a metade da marca do cronômetro, o que torna o deslizar sem entender adequadamente caro em um gráfico de progresso.
Efficiency_percent ecoa a compreensão de entrada para que painéis rotulem um gráfico de barras sem recalcular a escala. Isto não é um modelo psicométrico de habilidade de leitura e não estima compreensão a partir do texto; toma uma pontuação de precisão medida ou autoinformada que você já coletou de um questionário, um teste cloze ou uma rubrica docente e a combina com um WPM medido em um trecho cronometrado.
Como ambas as entradas são números explícitos, dois tutores que avaliam a mesma sessão sempre obtêm a mesma taxa efetiva, o que importa para plugins LMS e registros de pesquisa que não toleram pontuação não determinística.
Onde medir a leitura efetiva ajuda
Cursos de leitura rápida e aplicativos de letramento usam uma calculadora de taxa de leitura efetiva para que rankings não sejam manipulados ao correr sem entender: um aluno a duzentas WPM com precisão total supera um deslizador a trezentas WPM com sessenta por cento na escala efetiva. Diários de leitura em sala precisam de um único KPI que pais e alunos compreendam quando o WPM bruto e o percentual do questionário são reportados separadamente e nunca combinados.
Cadernos de pesquisa e plataformas de tutoria armazenam a mesma fórmula de produto entre coortes para que gráficos longitudinais permaneçam comparáveis quando o banco de questões muda. Validação falha não consome saldo. Mantenha as requisições pequenas, fixe os campos arredondados nos testes e você obtém WPM efetivo reproduzível para lição de casa, plugins LMS e workers de borda sem montar um motor de avaliação completo próprio.
Casos de uso
Diários de leitura em sala e gráficos de progresso
Combine WPM cronometrado com o percentual de um questionário curto para que painéis do aluno mostrem palavras por minuto efetivas em vez da velocidade bruta sozinha.
Perguntas frequentes
Como a taxa de leitura efetiva é calculada?
Por exemplo, 250 WPM a 80% de compreensão resulta em 200 WPM efetivos.
Por que um leitor mais lento pode ter uma taxa efetiva maior?
Porque a velocidade é multiplicada pela parte compreendida. Quem lê 200 palavras por minuto com compreensão total supera quem lê 300 com 60%, porque deste se desconta tudo o que não foi entendido.
O que significam as palavras por minuto perdidas?
São a diferença entre a velocidade bruta e a efetiva. Com 250 palavras por minuto e 80% de compreensão, perdem-se 50, o ritmo que você recuperaria lendo mais devagar e relendo.
De onde vem a nota de compreensão?
Vem de você: o percentual de um questionário, de um exercício de completar lacunas ou da rubrica do professor sobre o mesmo texto cronometrado. A ferramenta não estima a compreensão a partir do texto.
Quais valores posso informar?
Qualquer velocidade maior que zero e uma compreensão de 0 a 100. Velocidade zero ou negativa, ou compreensão fora dessa faixa, é recusada para que um erro no formulário não invente um ritmo.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/edu/effective-reading-rate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"words_per_minute":250,"comprehension_percent":80}'const res = await fetch("https://api.kit.forhosting.com/edu/effective-reading-rate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"words_per_minute": 250,
"comprehension_percent": 80
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/effective-reading-rate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"words_per_minute": 250,
"comprehension_percent": 80
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/effective-reading-rate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"words_per_minute":250,"comprehension_percent":80}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"words_per_minute":250,"comprehension_percent":80}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/effective-reading-rate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"words_per_minute": 250,
"comprehension_percent": 80
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.effective_reading_rate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Esta calculadora de taxa de leitura efetiva multiplica seu WPM medido por um percentual de compreensão de zero a cem e devolve um effective_wpm estável, o fator de compreensão, as palavras perdidas por entendimento incompleto e uma fórmula transparente. Informe words_per_minute e comprehension_percent (ou aliases comuns como wpm e accuracy) para obter JSON determinístico que você pode fixar em plugins LMS, conferências de lição de casa e painéis de leitura rápida.
O que significa a taxa de leitura efetiva e por que supera o WPM bruto
O modelo de produto padrão multiplica a velocidade bruta pela fração do material realmente compreendido: effective_wpm é igual a words_per_minute vezes comprehension_percent dividido por cem. O campo comprehension_factor é esse percentual na escala de zero a um para clientes que preferem frações. O campo lost_wpm é a diferença entre velocidade bruta e efetiva — as palavras por minuto que você precisaria recuperar ao desacelerar e reler se quiser crédito integral.
Contrato de entrada, formato da resposta e comportamento de erro
Envie um corpo JSON com dois números finitos obrigatórios: words_per_minute (velocidade bruta de leitura estritamente positiva) e comprehension_percent (intervalo inclusivo de zero a cem). Cada campo pode chegar como número JSON ou como string numérica; aliases como wpm, reading_speed, raw_wpm e speed_wpm mapeiam para o primeiro, enquanto comprehension, accuracy, accuracy_percent e comprehension_pct mapeiam para o segundo. Campos ausentes, strings vazias, valores não finitos, WPM não positivo e compreensão fora de zero a cem falham com invalid_input nomeando o problema — essas falhas não são cobradas. Em sucesso o corpo ecoa as entradas normalizadas, devolve comprehension_factor como intervalo unitário, effective_wpm como produto, lost_wpm como déficit em relação à velocidade bruta, efficiency_percent igual à pontuação de compreensão, uma string formula reexpressando a identidade do produto e method igual a wpm_times_comprehension_factor para o roteamento do cliente. Exemplo: duzentas e cinquenta WPM a oitenta por cento de compreensão produzem effective_wpm de duzentos, comprehension_factor de zero vírgula oito e lost_wpm de cinquenta. Combine a resposta com seu próprio cronômetro de trecho e corretor de questionário se precisar de um laboratório de leitura completo; este endpoint só multiplica os dois números em que você já confia e não busca documentos nem inventa compreensão a partir da prosa.
Casos de integração
Rankings de cursos de leitura rápida
Ordene os alunos por effective_wpm para que deslizar sem compreensão não domine a classificação da turma nem um limiar de certificado.
Automação LMS e tutoria
Chame a API pré-paga a partir de conferências de lição de casa e cadernos de pesquisa que precisam de um produto determinístico WPM × precisão.
Perguntas técnicas
Qual intervalo é permitido para comprehension_percent?
De zero a cem inclusive. Valores fora desse intervalo falham com invalid_input e não são cobrados.
words_per_minute pode ser zero ou negativo?
Não. O WPM bruto deve ser um número finito estritamente maior que zero; velocidade nula ou negativa é rejeitada como invalid_input.
Esta ferramenta estima a compreensão a partir do texto?
Não. Você fornece um percentual de compreensão medido ou autoinformado de um questionário, teste cloze ou rubrica; a API apenas o multiplica pelo WPM.
Quanto custa a calculadora de taxa de leitura efetiva?
A ferramenta no navegador é gratuita. Pedidos API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.