Classificador de faixas de percentil
Um aluno no percentil 72 está na faixa média, que vai do percentil 25 ao 75. Digite qualquer percentil de 0 a 100 e receba um de cinco rótulos fixos, de baixo a alto, com o intervalo e uma breve descrição para relatórios. 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
- Percentil
- 72
- Faixa
- average
- Rótulo
- Average
- Mínimo do intervalo
- 25
- Máximo do intervalo
- 75
Os postos percentis respondem como uma pontuação se posiciona em relação a um grupo de comparação, mas números brutos como o 18º ou o 88º percentil ainda deixam professores, famílias, orientadores e interfaces de produto sem uma faixa compartilhada em linguagem clara. Limiares desenhados à mão divergem entre planilhas, e rótulos vagos como «um pouco baixo» ou «bem alto» não se reproduzem entre relatórios. Este classificador de faixas de percentil aceita um único percentil de zero a cem e devolve um rótulo fixo de cinco faixas—baixo, abaixo da média, médio, acima da média ou alto—mais o intervalo inclusivo que a faixa cobre e uma descrição curta adequada a boletins, painéis e reuniões com as famílias. Sem chamadas de rede, sem tokens de modelo e sem aleatoriedade: os limiares estão documentados e são determinísticos para cada entrada válida.
Como postos percentis se tornam faixas descritivas
Um posto percentil indica a porcentagem do grupo de comparação que obteve resultado igual ou inferior a um dado valor. O 60º percentil significa que cerca de sessenta por cento dos pares pontuaram na marca ou abaixo dela; não é a mesma coisa que um percentual de acertos em um teste. Interpretar esse posto ainda exige um segundo passo: mapear postos contínuos para um conjunto pequeno de faixas verbais que pessoas possam ler em uma tabela ou e-mail.
Este classificador usa um esquema educacional padrão de cinco faixas. Postos abaixo do 10º percentil mapeiam para baixo (intervalo informado 0–9). Do 10º até, sem incluir, o 25º mapeiam para abaixo da média (10–24).
Do 25º ao 75º inclusive mapeiam para médio (25–75), a metade central da distribuição. Logo acima de 75 até 90 mapeiam para acima da média (76–90). Acima de 90 mapeiam para alto (91–100).
Os valores de fronteira são intencionais: 25 e 75 ficam dentro de médio para que a faixa central seja um intervalo fechado; 10 e 91 abrem as faixas externas no estilo usual menor que / maior que. Essa separação mantém o contrato pequeno, testável e adequado a qualquer disciplina ou faixa etária cujo percentil tenha sido produzido em outro lugar.
Onde um classificador de faixas de percentil se paga
Ferramentas de relatório de sala e de rede de ensino precisam de um mapeamento coerente de postos percentis para faixas verbais para que portais das famílias, boletins impressos e painéis docentes não se contradigam sobre o mesmo estudante. Exportadores de avaliação e produtos ed-tech que já armazenam percentis nacionais ou locais podem chamar este módulo puro na borda para anexar rótulos e cadeias de intervalo sem enviar um segundo motor de normas.
Sites de conteúdo que competem por classificador de faixas de percentil ou consultas relacionadas de interpretação de pontuação se beneficiam de um caminho gratuito no navegador que coincide byte a byte com a automação paga na mesma biblioteca analítica. Validação falha não consome saldo.
Casos de uso
Relatórios de pontuação para famílias e estudantes
Transforme um posto percentil armazenado em um rótulo de faixa fixo e seu intervalo (por exemplo Average 25–75) para boletins e resumos do portal.
Exportação ed-tech e plugins LMS
Anexe chaves de faixa estáveis para máquina e rótulos humanos às exportações de avaliação com as mesmas regras determinísticas da ferramenta gratuita do navegador.
Perguntas frequentes
Percentil é o mesmo que percentual de acertos?
Não. Um posto percentil compara um resultado a um grupo; um percentual é pontos obtidos sobre pontos possíveis. Esta ferramenta só classifica postos, não percentuais brutos.
E se o percentil estiver fora de 0–100?
Só se aceitam postos finitos de 0 a 100 inclusive, e chamadas inválidas não são cobradas.
Qual intervalo de percentis é considerado média?
Do percentil 25 ao 75, os dois incluídos. É a metade central do grupo de comparação, então 72 é média, enquanto de 76 a 90 fica acima da média e tudo acima de 90 é alto.
Em que faixa caem percentis de limite como 10, 25 e 90?
Abaixo de 10 é baixo, e o 10 abre a faixa abaixo da média, que vai até 24. O 25 e o 75 ficam dentro da média. O 90 ainda é acima da média, e a faixa alta começa em 91.
Ela calcula o percentil a partir das notas brutas?
Não. Ela só rotula um percentil que você já tem, de uma tabela de normas ou de uma classificação da turma. Se você parte das notas brutas, calcule antes o percentil e traga-o aqui para ver a faixa.
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/percentile-band-classifier \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"percentile":72}'const res = await fetch("https://api.kit.forhosting.com/edu/percentile-band-classifier", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"percentile": 72
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/percentile-band-classifier",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"percentile": 72
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/percentile-band-classifier", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"percentile":72}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"percentile":72}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/percentile-band-classifier", 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
{
"percentile": 72
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.percentile_band_classifier",
"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
O mesmo módulo analítico puro alimenta a ferramenta gratuita do navegador e o caminho API pago, de modo que plugins LMS, exportadores de avaliação e fichas de orientação nunca discordam se um posto está na metade central ou na cauda superior.
Como postos percentis se tornam faixas descritivas
O endpoint não recalcula percentis a partir de pontuações brutas, não aplica tabelas de normas nem inventa limiares locais; apenas classifica um posto percentil já conhecido.
Contrato de entrada, campos de resposta e validação
Exemplo: percentile 72 produz band average, label Average, intervalo 25–75. Combine este classificador com o seu próprio pipeline de pontuação bruta a percentil ou com uma tabela nacional de normas se você parte de pontuações de itens e não de postos; esta capacidade nunca estima um percentil a partir de uma lista de pontuações. Envie por POST um corpo JSON com percentile como número finito obrigatório de 0 a 100 inclusive. O alias rank é aceito para o mesmo campo. Os valores podem chegar como números JSON ou como cadeias numéricas que se convertem em números finitos. Campos ausentes, cadeias vazias, valores não finitos e postos fora do intervalo unitário fechado falham com invalid_input e não são cobrados. Em caso de sucesso a resposta ecoa percentile, devolve band como chave estável de máquina (low, below_average, average, above_average, high), label como frase legível em inglês (Low, Below average, Average, Above average, High), range_min e range_max como extremos inteiros inclusivos dessa faixa para exibição, uma description curta que explica a faixa em linguagem simples, e uma string formula que reexpressa os limiares ordenados. Exemplo: percentile 8 produz band low; percentile 18 produz below_average; percentile 82 produz above_average; percentile 95 produz high. Campos opcionais são omitidos em vez de null, e todos os nomes são snake_case seguro para DOM em widgets e SDKs.
Onde um classificador de faixas de percentil se paga
Fluxos de orientação e intervenção costumam priorizar primeiro as faixas abaixo da média e baixo; uma API determinística permite que plataformas de sucesso marquem esses postos sem embutir árvores if-else ad hoc em cada serviço. Como a implementação é parse pura de nível A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo e sem rede de saída. Mantenha os payloads pequenos, fixe nos testes os campos band e de intervalo, e você obtém rótulos de interpretação de pontuação reproduzíveis para plugins LMS, geradores de relatórios e fichas de orientação sem montar uma pilha psicométrica completa por conta própria.
Casos de integração
Painéis de triagem de intervenção
Sinalize faixas low e below_average a partir de campos de percentil já existentes para que orientadores priorizem o contato sem codificar limiares à mão.
Perguntas técnicas
Como classificar um percentil em baixo, médio ou alto?
Envie percentile (0–100). A API devolve band e label com limiares fixos: low p<10, below_average p<25, average p≤75, above_average p≤90, high p>90.
Qual intervalo é chamado de médio (average)?
A faixa average cobre do 25º ao 75º percentil inclusive (range_min 25, range_max 75), a metade central do grupo de comparação.
Quanto custa o classificador de faixas de percentil?
A ferramenta do navegador é gratuita. Pedidos API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.