Calculadora de GPA não ponderado
A, B+, B e A- dão um GPA não ponderado de 3,5: as letras valem 4,0, 3,3, 3,0 e 3,7 na escala simples de quatro pontos e cada disciplina conta uma vez, sem bônus de honors nem carga horária. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Históricos do ensino médio e da faculdade costumam imprimir duas médias de pontos: uma cifra ponderada que soma pontos extras por honras, Advanced Placement ou International Baccalaureate, e uma cifra não ponderada que fica numa escala simples de quatro pontos. Orientadores, famílias e estudantes buscam de propósito uma calculadora de GPA não ponderado quando uma candidatura universitária, uma planilha NCAA ou um portal de bolsas pede a média com cada disciplina igual e é preciso ignorar bônus de dificuldade e o peso das horas-crédito. Esta ferramenta mapeia cada letra para a tabela padrão de quatro pontos não ponderada —A e A+ valem 4.0, A- vale 3.7, até F igual a 0— e calcula a média desses pontos para que cada curso conte uma vez. Use para planejar e se conferir; confirme sempre a escala oficial impressa na legenda do histórico da sua escola.
O que é um GPA 4.0 não ponderado e a tabela de letras que ele usa
Uma média de pontos não ponderada é a média aritmética das notas de cada curso depois que cada letra foi traduzida para uma escala simples de quatro pontos, sem ponto extra por honras ou Advanced Placement e sem peso extra para um laboratório de cinco créditos frente a um seminário de um crédito.
Nessa escala um A ou um A+ vale quatro ponto zero, um A- três ponto sete, um B+ três ponto três, um B três ponto zero, um B- dois ponto sete, um C+ dois ponto três, um C dois ponto zero, um C- um ponto sete, um D+ um ponto três, um D um ponto zero, um D- zero ponto sete e um F zero.
Esses doze degraus com mais e menos, mais o F, formam a tabela fechada que esta calculadora usa; ela não inventa um 4.3 para A+, não acrescenta um quinto ponto por AP Chemistry e não multiplica por horas-crédito. A fórmula é portanto a média mais simples possível: some os valores de pontos e divida pelo número de cursos.
Essa é a cifra que muitos colégios dos Estados Unidos imprimem ao lado da palavra unweighted, a que as planilhas de elegibilidade NCAA costumam pedir e a que um estudante precisa quando a candidatura diz literalmente GPA não ponderado na escala 4.0. Uma calculadora de GPA ponderada por créditos é outro instrumento: multiplica cada nota pelas horas-crédito para que um curso anual de ciências vote mais do que um eletivo semestral.
Uma calculadora de GPA ponderada por dificuldade é diferente de novo: infla a escala para 4.5 ou 5.0 em honras e AP. Esta landing existe porque as pessoas buscam essas três frases como três trabalhos distintos. Se você já tem um único CGPA indiano de dez pontos em vez de uma lista de letras, use o conversor de 10 para 4 em vez de calcular a média das disciplinas.
Contrato de entrada, forma da resposta e erros de validação
Cada linha precisa de grade, uma letra da tabela fechada não ponderada A+, A, A-, B+, B, B-, C+, C, C-, D+, D, D- ou F. Um label opcional guarda o nome do curso para exibição. As letras são aparadas e passadas para maiúsculas, então a plus e A- interpretam-se igual a A+ e A-.
O campo opcional decimals é um inteiro de zero a seis e o padrão é dois. No máximo oitenta cursos são aceitos. Labels opcionais são omitidos em vez de voltarem como null.
Exemplo: Inglês A, Álgebra II B+, Biologia B e História dos EUA A- produz quatorze quality points e um GPA não ponderado de três ponto cinco na escala de quatro.
Onde uma calculadora de GPA não ponderado ganha o seu lugar
Escritórios de orientação universitária usam uma calculadora de GPA não ponderado quando o Common App ou um formulário institucional pede o GPA na escala 4.0 e o histórico oficial da escola imprime as duas cifras —ponderada e não ponderada—: o estudante não deve colar o número ponderado na caixa não ponderada. Equipes de elegibilidade atlética e planilhas de amadorismo NCAA muitas vezes querem a média com cada curso igual para que uma carga de honras em cinco períodos não esconda um agrupamento de notas baixas nas disciplinas nucleares.
Programas de bolsas e de primeira geração ordenam turmas mistas do ensino médio em uma única coluna não ponderada antes de olhar o rigor como fator holístico separado. Mantenha a tabela de letras visível na sua interface, documente que A+ está limitado a 4.0 e fixe o gpa arredondado nos testes para que corretores de lição, plugins LMS e workers de borda continuem reproduzíveis entre runtimes.
Esta ferramenta é educativa e determinística, não um substituto do cálculo oficial da secretaria quando a escola usa uma variante local de cortes com mais e menos.
Casos de uso
Candidaturas universitárias na escala 4.0
Preencha o campo de GPA não ponderado do Common App e de formulários institucionais a partir de letras, sem pontos de honras nem pesos de horas-crédito.
Triagens NCAA e de bolsas
Dê aos avaliadores uma única média 4.0 com cada curso igual quando o histórico oficial também imprime uma cifra ponderada que não deve ser misturada.
Perguntas frequentes
Isto acrescenta pontos extras por honras, AP ou IB?
Não. O GPA não ponderado ignora a dificuldade. Um A em AP Chemistry e um A num eletivo comum contribuem ambos 4.0. Use uma ferramenta de GPA ponderado se precisar de uma escala de honras 4.5 ou 5.0.
Em que isto difere de uma calculadora de GPA ponderada por créditos?
Uma calculadora ponderada por créditos multiplica cada nota pelas horas-crédito para que um laboratório de 5 créditos vote mais do que um seminário de 1 crédito. Esta calculadora não ponderada trata cada curso igualmente, que é a cifra que a maioria das buscas por GPA não ponderado deseja.
Quais notas em letra são aceitas?
Aceitam-se A+, A, A-, B+, B, B-, C+, C, C-, D+, D, D- e F. A entrada não distingue maiúsculas.
Um A+ vale mais que 4,0 no GPA não ponderado?
Não. Nesta tabela o A+ e o A valem 4,0, então o sinal de mais na nota máxima nunca eleva a média acima de quatro. Não se usa 4,3 para A+; se a escala oficial da sua escola for outra, vale a dela.
Serve se eu só tiver um CGPA de dez pontos?
Não diretamente. Esta calculadora faz a média de uma lista de notas em letra, disciplina por disciplina. Se você já tem um único CGPA de dez pontos no estilo indiano, use um conversor de dez para quatro em vez de calcular a média.
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/unweighted-gpa \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"courses":[{"grade":"A","label":"English"},{"grade":"B+","label":"Algebra II"},{"grade":"B","label":"Biology"},{"grade":"A-","label":"US History"}]}'const res = await fetch("https://api.kit.forhosting.com/edu/unweighted-gpa", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"courses": [
{
"grade": "A",
"label": "English"
},
{
"grade": "B+",
"label": "Algebra II"
},
{
"grade": "B",
"label": "Biology"
},
{
"grade": "A-",
"label": "US History"
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/unweighted-gpa",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"courses": [
{
"grade": "A",
"label": "English"
},
{
"grade": "B+",
"label": "Algebra II"
},
{
"grade": "B",
"label": "Biology"
},
{
"grade": "A-",
"label": "US History"
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/unweighted-gpa", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"courses":[{"grade":"A","label":"English"},{"grade":"B+","label":"Algebra II"},{"grade":"B","label":"Biology"},{"grade":"A-","label":"US History"}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"courses":[{"grade":"A","label":"English"},{"grade":"B+","label":"Algebra II"},{"grade":"B","label":"Biology"},{"grade":"A-","label":"US History"}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/unweighted-gpa", 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
{
"courses": [
{
"grade": "A",
"label": "English"
},
{
"grade": "B+",
"label": "Algebra II"
},
{
"grade": "B",
"label": "Biology"
},
{
"grade": "A-",
"label": "US History"
}
]
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.unweighted_gpa",
"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.
Limites
max_items | 80 |
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
Contrato de entrada, forma da resposta e erros de validação
Envie por POST um corpo JSON com o campo obrigatório courses como um array não vazio de objetos-linha. Os aliases grades, items e rows são aceitos para que colunas de planilha e nomes de formulários antigos correspondam sem renomear; uma string de letras ou uma lista separada por vírgulas também é aceita e expandida em linhas. Em caso de sucesso o corpo inclui gpa (a média arredondada), scale fixo em quatro, course_count, quality_points (a soma arredondada da tabela), decimals, weighting equal_course, method unweighted_4_0, uma string formula, a lista letters e um array courses que ecoa cada index, a letra canônica, points e label quando foi informado. Courses ausentes, lista vazia, valor que não é array, letra desconhecida como E ou P, decimals que não é inteiro e listas com mais de oitenta linhas falham com invalid_input nomeando o campo. Essas falhas não são cobradas.
Onde uma calculadora de GPA não ponderado ganha o seu lugar
Importadores de backend precisam da mesma função pura como API para que um CSV de letras nunca aplique em silêncio uma tabela AP de 5.0 que a página pública não menciona. Como a implementação é parse puro 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; cargas inválidas não consomem saldo.
Casos de integração
Widgets de orientação e importação de históricos
Execute a mesma tabela não ponderada numa ferramenta gratuita do navegador e em lotes API para que demos públicas e pipelines CSV nunca discordem.
Perguntas técnicas
Como se calcula o GPA não ponderado na escala 4.0?
Mapeie cada letra para a tabela padrão (A e A+ = 4.0, A- = 3.7, B+ = 3.3, B = 3.0, B- = 2.7, C+ = 2.3, C = 2.0, C- = 1.7, D+ = 1.3, D = 1.0, D- = 0.7, F = 0) e divida a soma pelo número de cursos. Cada curso conta uma vez.
Quanto custa a calculadora de GPA não ponderado?
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.