Calculadora de grado
Combina tus puntuaciones y pesos de la asignación, o encuentra la puntuación de examen final que necesitas.
Los resultados se actualizan a medida que escribe.
Acerca de esta calculadora
A grade calculator finds your overall course grade from the scores you earned on each component and how much each is worth. It multiplies every score by its weight, adds the results and divides by the total weight, so it works even if your weights do not add up to exactly 100% — a partial gradebook still shows your standing so far. It also converts the result to a letter grade and shows a per-item breakdown and an earned-versus-remaining chart.
Worked example: homework 85% (weight 20), a midterm 90% (weight 30) and a final 88% (weight 50) give (85×20 + 90×30 + 88×50) ÷ (20 + 30 + 50) = 8800 ÷ 100 = 88%, a solid B+.
Switch to the “needed final” mode to work backwards: enter your current grade, your target and how much the final is worth, and it solves target = current × (1 − w) + final × w for the score you need on that final. If that score comes out above 100% the tool flags the target as not achievable, and if it is below 0% it tells you the grade is already secured. Students use both modes to track a class through the term and to plan exactly how hard to push on the last exam.
Preguntas frecuentes
¿Cómo se calcula una calificación ponderada?
Each score is multiplied by its weight, the results are summed, and the total is divided by the sum of the weights. With an 85% homework (20%), 90% midterm (30%) and 88% final (50%), the grade is (85·20 + 90·30 + 88·50) ÷ 100 = 88%.
¿Cómo encuentro la nota que necesito en la final?
Switch to “Score needed on final” and enter your current grade, your target and the final’s weight. The tool solves target = current × (1 − w) + final × w for the final, so needing 90% overall from an 82% standing with a final worth 30% means you need (90 − 82 × 0.7) ÷ 0.3 ≈ 108.7% — a warning that the target is out of reach.
¿Qué pasa si mis pesos no suman hasta el 100%?
Eso está bien en el modo general — la calculadora divide por el peso total que usted ha introducido, por lo que un libro de calificaciones parcial todavía da su posición actual, y se informa del peso total utilizado para que pueda ver cuánto del curso se contabiliza.
¿Qué nota recibe mi porcentaje?
La herramienta mapea su porcentaje total en la escala estándar de EE.UU. - 90% y arriba es un rango A, los 80s a B, los 70s a C, los 60s a D y por debajo de 60s a F, con bandas más y menos dentro de cada rango. Así que el 88% en el ejemplo anterior se muestra como un B+.
¿Puedo añadir más de tres asignaciones?
Sí — abrir opciones avanzadas para revelar los elementos cuatro, cinco y seis, cada uno con su propia puntuación y peso. Cualquier elemento que quede en cero peso se ignora, por lo que sólo se introducen tantos componentes como su libro de calificaciones en realidad tiene.
¿Cuál es el grado más alto que puedo obtener?
En el modo necesario-final, ponga 100 como la puntuación que usted podría ganar en la final: la mejor calificación general posible es actual × (1 − peso final) + 100 × peso final. Si incluso eso se queda por debajo de su objetivo, la calculadora muestra la puntuación necesaria como más del 100% y marca que no se puede alcanzar.
¿Es una calculadora de grado lo mismo que una calculadora de GPA?
No. Una calculadora de grado encuentra el porcentaje de una clase de sus asignaciones; una calculadora de GPA combina los grados de letras finales de varias clases, ponderados por horas de crédito, en un promedio de punto de grado. Use esto para encontrar cada grado de curso, luego ingrese los en la calculadora de GPA.
API — utilizar esta calculadora desde el código
Llame a esta calculadora como un punto final gratuito de JSON, no se requiere clave. Envíe los valores de campo a continuación como parámetros de consulta o JSON. Cualquier cosa que omita utiliza el mismo valor predeterminado que esta página está pre-llenada; un parámetro desconocido es un 400, nunca un cero silencioso. Lea los documentos completos de API →
Punto de finalización
GET https://calculator.free/api/v1/grade/
curl
curl "https://calculator.free/api/v1/grade/?mode=overall&s1=85&w1=20&s2=90&w2=30&s3=88&w3=50"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/grade/?" + new URLSearchParams({
"mode": "overall",
"s1": "85",
"w1": "20",
"s2": "90",
"w2": "30",
"s3": "88",
"w3": "50"
}));
const data = await r.json();
console.log(data.results);
Los resultados son estimaciones para orientación general solamente, no para asesoramiento financiero, médico o fiscal.