Média de notas
A calculadora de média de notas transforma uma lista de resultados escolares em uma média aritmética clara e também informa a soma e a quantidade de notas usadas.
Executar grátis
Ela é útil para conferir o desempenho de um estudante, resumir uma prova ou encontrar a média simples de uma turma quando todas as notas têm a mesma importância. Informe valores de zero a cem, escolha a precisão decimal desejada e receba imediatamente um resultado com dados suficientes para conferir o cálculo. Não há ponderação, portanto cada nota contribui igualmente para a média final.
Informe as notas que devem entrar no cálculo
Comece reunindo os resultados que devem contribuir igualmente para o resultado. Informe cada nota como um número de zero a cem. A calculadora aceita números inteiros e decimais; assim, valores como 84, 91.5 e 77.25 podem fazer parte da mesma lista. Inclua somente as notas relevantes para a sua pergunta. Para uma média pessoal, use os resultados de um estudante nas atividades selecionadas. Para a média de uma turma, use as notas dos estudantes na mesma avaliação. Misturar escalas ou avaliações diferentes pode produzir um número matematicamente válido, mas sem significado educacional. Cada valor informado conta uma vez, inclusive notas repetidas, pois dois estudantes que tiraram 90 representam duas observações distintas. É necessário informar pelo menos uma nota, e a lista pode ter até mil valores. Resultados abaixo de zero, acima de cem, campos vazios e valores não numéricos são recusados para que um engano não altere silenciosamente a resposta. Se as atividades tiverem importâncias diferentes, use uma ferramenta de média ponderada em vez deste cálculo com pesos iguais.
Entenda a média, a soma e a quantidade
O cálculo segue a média aritmética comum. Primeiro, todas as notas válidas são adicionadas para produzir a soma. Depois, a calculadora conta quantas notas foram fornecidas. Por fim, divide a soma por essa quantidade para obter a média. Por exemplo, as notas 80, 90 e 100 somam 270 e totalizam três valores, portanto a média é 90. A exibição dos três dados facilita a conferência: multiplicar a média exibida pela quantidade deve resultar aproximadamente na soma, com qualquer pequena diferença explicada pela precisão de arredondamento escolhida. A quantidade também ajuda a identificar omissões, principalmente ao copiar uma lista extensa de estudantes. A precisão decimal muda apenas a forma de exibição da soma e da média; ela não exclui notas nem altera a contribuição igual de cada uma. Um resultado com duas casas decimais costuma ser adequado para diários de classe, enquanto casas adicionais podem ajudar quando outro sistema usará o valor em um cálculo posterior. Lembre-se de que este é um resumo descritivo, não uma conversão para conceitos ou uma avaliação do desempenho.
Use o resultado com critério em registros e relatórios
Antes de registrar o resultado, compare a quantidade retornada com o número de notas que você pretendia incluir e examine a soma em busca de inconsistências evidentes. Uma quantidade com um item a menos pode indicar um estudante ausente, enquanto uma soma inesperadamente baixa pode revelar uma nota digitada incorretamente. Defina com antecedência como a sua escola, disciplina ou sistema de relatórios trata o arredondamento. Esta calculadora permite escolher de zero a dez casas decimais, mas a instituição pode exigir uma regra específica, como manter a precisão completa até a nota final divulgada. A média simples é mais informativa quando todas as observações compartilham a mesma escala e importância. Ela não considera pesos de atividades, créditos, descarte de notas, regras para trabalhos não entregues, limites por categoria nem pontos extras. Aplique essas políticas antes de informar a lista final ou escolha uma calculadora ponderada apropriada. Ao comparar turmas, considere diferenças na dificuldade das avaliações e na composição dos grupos, em vez de tratar a média como uma medida completa do ensino ou da aprendizagem. A API custa US$ 0,002 por solicitação e usa o mesmo cálculo determinístico da experiência no navegador.
Casos de uso
Encontrar a média de um estudante
Calcule a média de atividades ou provas com pesos iguais e confira o resultado pela soma e pela quantidade retornadas.
Resumir uma avaliação da turma
Reúna a nota de cada estudante em uma prova para obter a média da turma sem ocultar quantos resultados foram incluídos.
Conferir um diário de classe
Refaça uma média com pesos iguais e compare a soma, a quantidade e a média com outro sistema.
Perguntas frequentes
Como a média é calculada?
Todas as notas são somadas e o resultado é dividido pela quantidade de notas. Cada uma tem o mesmo peso.
Quanto custa?
O cálculo no navegador é gratuito. Uma solicitação à API custa US$ 0,002.
Posso informar notas decimais?
Sim. Cada nota pode ser um número inteiro ou decimal finito de zero a cem.
A calculadora aceita notas ponderadas?
Não. Todas as notas contribuem igualmente. Use uma calculadora ponderada quando atividades ou categorias tiverem importâncias diferentes.
Notas ausentes são consideradas zero?
Não. Somente os números informados explicitamente na lista são contados. Digite zero apenas se a sua política de avaliação atribuir essa nota.
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/average-of-grades \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"grades":[88,92,76,84]}'const res = await fetch("https://api.kit.forhosting.com/edu/average-of-grades", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"grades": [
88,
92,
76,
84
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/average-of-grades",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"grades": [
88,
92,
76,
84
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/average-of-grades", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"grades":[88,92,76,84]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"grades":[88,92,76,84]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/average-of-grades", 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
{
"grades": [
88,
92,
76,
84
]
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.average_of_grades",
"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. |