Calculadora AP Língua Inglesa
A calculadora de AP Língua Inglesa transforma o resultado de um simulado em uma nota estimada de 1 a 5.
Executar grátis
Informe quantas questões de múltipla escolha você acertou e os pontos das rubricas de síntese, análise retórica e argumentação. A ferramenta aplica os pesos das seções, mostra a contribuição ponderada de cada uma e apresenta o resultado composto usado na previsão. Trata-se de uma referência para planejar os estudos, e não de um resultado oficial do College Board, pois os limites podem mudar conforme a prova e o ano.
Informe resultados do mesmo simulado
Comece pelo número de questões de múltipla escolha respondidas corretamente. O padrão é 45 questões, como no formato atual mais comum de AP Língua Inglesa, mas você pode indicar uma quantidade menor ao usar uma lista reduzida. O número de acertos não pode ultrapassar o total de questões. Depois, informe a pontuação das três respostas discursivas: síntese, análise retórica e argumentação. Cada redação utiliza uma escala de zero a seis; portanto, a soma varia de zero a dezoito. Use notas atribuídas pela rubrica AP, e não porcentagens ou conceitos escolares. Reunir os quatro resultados de uma única sessão cronometrada gera a estimativa mais representativa. Combinar uma redação excepcional de um dia com questões de outro ainda ajuda a testar cenários, mas não descreve um desempenho completo. Se uma redação ainda não foi corrigida, experimente valores plausíveis e compare como a faixa prevista se altera.
Entenda os pesos e as faixas de previsão
A calculadora normaliza o desempenho de múltipla escolha para 45 pontos ponderados, equivalentes a 45 por cento do resultado composto. Em seguida, soma as três rubricas, divide o valor pelo máximo de dezoito e o dimensiona para 55 pontos. As duas contribuições formam um resultado de zero a cem. Este estimador associa 70 ou mais à nota 5, de 55 a 69.99 à nota 4, de 42 a 54.99 à nota 3, de 30 a 41.99 à nota 2 e valores inferiores à nota 1. A saída apresenta o composto e as contribuições para deixar o cálculo verificável. Essas fronteiras são hipóteses fixas para planejamento, não cortes anuais oficiais. O College Board faz a equiparação de cada exame, e simulados publicados ou fontes externas podem adotar conversões diferentes. Considere incerta uma previsão perto do limite e observe os pontos ponderados, sem presumir que um ponto adicional garanta determinada nota oficial.
Transforme a estimativa em uma ação de estudo
Uma nota prevista é mais útil quando orienta uma decisão específica. Primeiro, compare as contribuições ponderadas. Se a parte de múltipla escolha estiver baixa, organize os erros por habilidade — afirmações e evidências, situação retórica, organização ou estilo — e faça uma nova lista cronometrada. Se a contribuição das redações estiver baixa, analise as rubricas individuais, não apenas a soma. A falta de uma tese exige uma estratégia diferente de comentários frágeis ou de um ponto de sofisticação pouco desenvolvido. Você também pode testar cenários realistas: acrescente um ponto de rubrica a uma redação ou alguns acertos e veja qual mudança eleva o composto com mais eficiência. Registre datas e nomes das provas para comparar o progresso de forma justa. Não trate a estimativa como substituta do boletim oficial, da avaliação docente ou da política atual de créditos da universidade. Ela serve para interpretar a prática enquanto ainda há tempo para melhorar.
Casos de uso
Converter um simulado completo
Combine o resultado cronometrado de múltipla escolha com as três rubricas para estimar uma nota de 1 a 5.
Comparar prioridades de estudo
Examine as contribuições ponderadas para decidir entre praticar questões ou revisar redações.
Testar cenários de melhoria
Altere acertos ou pontos das rubricas para verificar como ganhos possíveis afetariam o composto e a faixa prevista.
Perguntas frequentes
Esta é uma nota AP oficial?
Não. É uma estimativa baseada em pesos e faixas fixas; as conversões oficiais podem variar por prova e ano.
Como as seções são ponderadas?
A múltipla escolha representa 45 por cento, e as três redações juntas representam 55 por cento.
Qual escala devo usar nas redações?
Informe para cada redação uma pontuação inteira da rubrica AP, de 0 a 6.
Posso usar uma lista reduzida de questões?
Sim. Defina mcq_questions entre 1 e 45 e informe um número de acertos que não ultrapasse esse total.
Quanto custa o cálculo pela API?
Cada cálculo custa US$ 0,002. A resposta inclui a nota prevista, o composto e as contribuições das seções.
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/ap-lang-score \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mcq_correct":34,"synthesis_points":5,"rhetorical_analysis_points":4,"argument_points":5}'const res = await fetch("https://api.kit.forhosting.com/edu/ap-lang-score", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mcq_correct": 34,
"synthesis_points": 5,
"rhetorical_analysis_points": 4,
"argument_points": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/ap-lang-score",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mcq_correct": 34,
"synthesis_points": 5,
"rhetorical_analysis_points": 4,
"argument_points": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/ap-lang-score", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mcq_correct":34,"synthesis_points":5,"rhetorical_analysis_points":4,"argument_points":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mcq_correct":34,"synthesis_points":5,"rhetorical_analysis_points":4,"argument_points":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/ap-lang-score", 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
{
"mcq_correct": 34,
"synthesis_points": 5,
"rhetorical_analysis_points": 4,
"argument_points": 5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.ap_lang_score",
"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. |