Notenrechner Glockenkurve
Eine 88 in einer Klasse mit Mittelwert 75 und Standardabweichung 8 liegt 1,625 Abweichungen über dem Durchschnitt: Auf dieser Kurve ist das ein A. Geben Sie Punktzahl und die beiden Klassenwerte ein und erhalten Sie z-Wert und Buchstaben. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Punktzahl
- 88
- Mittelwert
- 75
- Std
- 8
- Z-Wert
- 1,625
- Buchstabennote
- A
- Perzentil
- 94,7919
- Intervall
- z >= 1.5
Ein Buchstabe auf der Kurve ist nicht dasselbe wie ein Buchstabe auf einer festen Prozentskala. Lehrkräfte, Prüfungsämter, Fachbereichsleitungen und LMS-Autorinnen, die nach der Gaußschen Glockenkurve benoten, verorten zuerst die Rohpunktzahl relativ zu Mittelwert und Standardabweichung der Klasse und vergeben danach A bis F aus Bändern der Normalverteilung, sodass die durchschnittliche Person nahe C landet und die Enden A und F erhalten. Von Hand gezogene Schwellen in einer Tabelle wandern zwischen Gruppen, und verbale Regeln wie „etwa eine Streuung darüber ist ein B“ sind von einer Korrektur zur nächsten nicht reproduzierbar. Ohne Listen-Upload, ohne Netz und ohne Zufall: Sie liefern die beiden Klassenkennzahlen und eine Punktzahl, und der Buchstabe ist für jede gültige Eingabe deterministisch.
Wie aus einer Rohpunktzahl eine gekrümmte Note wird
Benoten nach der Glockenkurve vergibt keinen Buchstaben aus einer festen Treffer-Tabelle, etwa neunzig gleich A. Zuerst wird die Rohpunktzahl in der Klassenverteilung platziert, danach wird ein Buchstabe aus Bändern der Standardnormalverteilung gelesen. Der Platzierungsschritt ist der z-Wert: z ist die Punktzahl minus das Klassenmittel, geteilt durch die Standardabweichung.
Ein z von null sitzt am Mittel; ein z von plus eins liegt eine Streuung darüber; ein z von minus eins einhalb fällt in den unteren Schwanz. Dieser Rechner nutzt die klassische Fünf-Buchstaben-Kurve, die C als modales Mittelband behandelt: A wenn z mindestens 1.5 beträgt, B wenn z mindestens 0.5 und streng unter 1.5 liegt, C wenn z mindestens −0.5 und streng unter 0.5 liegt, D wenn z mindestens −1.5 und streng unter −0.5 liegt, und F wenn z streng unter −1.5 liegt.
Diese Schnitte legen etwa sieben Prozent einer vollkommen normalen Klasse in A und in F, etwa vierundzwanzig Prozent in B und in D, und etwa achtunddreißig Prozent in C. Dieselbe rohe achtundachtzig, die auf einer Zehn-Punkte-Skala ein B wäre, kann ein A werden, wenn das Mittel fünfundsiebzig und Sigma acht ist, weil diese Marke 1.625 Streuungen über dem Mittel liegt. Umgekehrt kann eine siebzig, die auf fester Skala wie ein C-minus wirkt, auf D fallen, wenn die Klasse stark abschnitt.
Der Endpunkt erfindet niemals Mittel oder Sigma aus einer Liste; Sie liefern diese beiden Kennzahlen, und nur eine Punktzahl wird dagegen eingeordnet. Grenzwerte sind am unteren Rand jedes Buchstabens außer F inklusive, sodass z genau 1.5 ein A ist und z genau −1.5 ein D. Die Antwort nennt außerdem das Standardnormal-Perzentil dieses z und den theoretischen Anteil einer normalen Klasse in dem vergebenen Buchstaben, damit ein Syllabus oder ein Elternbrief Rang und Band zeigen kann.
Wo eine Glockenkurven-Note ihren Nutzen zeigt
Große Vorlesungen, die eine Kurve im Syllabus veröffentlichen, brauchen eine einheitliche Abbildung vom z-Wert auf den Buchstaben, damit LMS, gedruckte Liste und Sprechstunden-Erklärung einander bei derselben Person nicht widersprechen. Fachbereichsleitungen, die Gruppen vergleichen, wollen eine dokumentierte A/B/C/D/F-Regel, statt dass jede Lehrkraft einen anderen Schwanzschnitt erfindet. Ed-Tech-Produkte, die bereits Mittel und Streuung der Klasse speichern, können am Rand einen gekrümmten Buchstaben anhängen, ohne eine zweite Benotungsmaschine auszuliefern.
Inhaltseiten, die um Notenrechner Glockenkurve oder Benotung nach Kurve werben, gewinnen einen kostenlosen Browserpfad, der bytegenau mit der bezahlten Automatisierung auf derselben Analysenbibliothek übereinstimmt. Ungültige Eingabe wird nicht berechnet.
Anwendungsfälle
Gekrümmte Klausuren großer Vorlesungen
Wandeln Sie eine Klausurpunktzahl plus veröffentlichtes Mittel und Sigma in den Syllabus-Buchstaben (A–F) für das Notenbuch um.
Sprechstunde und Erklärungen an Familien
Zeigen Sie z-score, Perzentil und Buchstabe, damit eine Familie sieht, warum dieselbe Rohmarke in einer Gruppe B und in einer anderen C ist.
Häufige Fragen
Welche z-Wert-Bänder gehören zu A, B, C, D und F?
A ist z ≥ 1.5, B ist 0.5 ≤ z < 1.5, C ist −0.5 ≤ z < 0.5, D ist −1.5 ≤ z < −0.5 und F ist z < −1.5. C ist das Mittelband um das Klassenmittel.
Ist das dasselbe wie ein Prozent in einen Buchstaben auf der Skala 90/80/70/60 umzuwandeln?
Nein. Eine feste Prozentskala ignoriert die Klasse. Dieses Werkzeug ordnet eine Rohpunktzahl gegen Mittel und Streuung der Klasse ein, sodass dasselbe Prozent in verschiedenen Gruppen verschiedene Buchstaben sein kann.
Was geschieht, wenn die Standardabweichung der Klasse null ist?
Wenn jede Punktzahl dem Mittel gleicht, ist σ null und z undefiniert. Geben Sie ein positives std an.
Wie viele Lernende bekommen auf dieser Glockenkurve ein A?
In einer perfekt normalverteilten Klasse landen etwa 7 Prozent bei A und weitere 7 Prozent bei F, rund 24 Prozent jeweils bei B und D und ungefähr achtunddreißig Prozent bei C, dem mittleren Band.
Was passiert, wenn ein Wert genau auf einer Grenze liegt?
Jeder Buchstabe schließt seine untere Grenze ein, außer F. Ein z-Wert von genau 1,5 ergibt A, von 0,5 ergibt B und von minus 1,5 ergibt D statt F.
Auf welcher Skala dürfen die Punkte stehen?
Auf jeder linearen Skala, etwa Prozent, Punkte oder SAT-Werte. Wichtig ist nur, dass Punktzahl und Klassenmittel auf derselben Skala liegen und die Standardabweichung größer als null ist.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/edu/bell-curve-grade \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"score":88,"mean":75,"std":8}'const res = await fetch("https://api.kit.forhosting.com/edu/bell-curve-grade", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"score": 88,
"mean": 75,
"std": 8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/bell-curve-grade",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"score": 88,
"mean": 75,
"std": 8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/bell-curve-grade", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"score":88,"mean":75,"std":8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"score":88,"mean":75,"std":8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/bell-curve-grade", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"score": 88,
"mean": 75,
"std": 8
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.bell_curve_grade",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Dieser Notenrechner für die Glockenkurve nimmt eine Rohpunktzahl, das Klassenmittel und eine positive Standardabweichung entgegen, berechnet den z-Wert z = (score − mean) / std und legt dieses z auf dokumentierte Bänder A, B, C, D und F. Dasselbe reine Analysemodul speist das kostenlose Browser-Werkzeug und den API-Pfad, sodass ein Notenbuch-Skript und eine Kontrolle im Hörsaal nicht auseinanderlaufen.
Eingabevertrag, Antwortfelder und Prüfung
Numerische Zeichenketten, die zu endlichen Zahlen werden, sind zulässig. Senden Sie per POST einen JSON-Körper mit drei Pflicht-Endlichzahlen: score, mean und std. score ist die rohe Marke der lernenden Person auf derselben Skala wie das Klassenmittel—Prozent, Punkte, SAT oder eine andere lineare Skala. mean ist das Klassenmittel μ. std ist die Standardabweichung σ und muss streng positiv sein; ein nulltes oder negatives Sigma macht z undefiniert und wird abgelehnt. Optionale Aliasse sind raw, value und x für score; class_mean, mu und average für mean; sowie sd, sigma und standard_deviation für std, damit schlanke Clients bekannte Feldnamen wiederverwenden. Fehlende Felder, leere Ketten, Wahrheitswerte, Objekte und nicht-endliche Werte scheitern mit invalid_input und werden nicht berechnet. Bei Erfolg wiederholt der Körper score, mean und std, liefert z_score, letter_grade von A bis F, percentile als hundertmal die CDF der Standardnormalen von z auf vier Dezimalen gerundet, interval als kompakte Bandkette wie z >= 1.5, expected_share als theoretischen Prozentanteil einer normalen Klasse in diesem Buchstaben, direction als above_mean, at_mean oder below_mean, plus formula, scale und einen kurzen message-Satz für die Oberfläche. Beispiel: score 88, mean 75, std 8 ergibt z 1.625 und Buchstabe A. Beispiel: score 75, mean 75, std 10 ergibt z 0, Buchstabe C und direction at_mean. Beispiel: score 60, mean 75, std 8 ergibt z −1.875 und Buchstabe F. Koppeln Sie diesen Endpunkt an Ihre eigenen Listenstatistiken, wenn Sie von einer Reihe roher Marken starten; diese Fähigkeit schätzt niemals mean oder sigma aus einer Liste. Optionale Felder werden weggelassen statt null, und alle Namen sind DOM-sicheres snake_case für Widgets und SDK.
Wo eine Glockenkurven-Note ihren Nutzen zeigt
Nachhilfezentren und Büros für Studienerfolg erklären Familien, warum aus einer zweiundachtzig in einer schweren Klausur ein B und in einer leichten ein C wurde; eine deterministische API lässt diese Gespräche bei denselben Zahlen beginnen. Weil die Umsetzung parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modell-Token und ohne ausgehendes Netz. Halten Sie die Lasten klein, pinnen Sie letter_grade und z_score in Tests, und Sie erhalten reproduzierbare Kurvenbuchstaben für Notenbuch-Erweiterungen, Prüfungsamt-Skripte und Elternberichte, ohne selbst einen vollständigen psychometrischen Stapel aufzubauen.
Integrationsbeispiele
LMS- und Prüfungsamt-Automatisierung
Hängen Sie ein maschinenstabiles letter_grade an gespeicherte Klassenkennzahlen, mit denselben dokumentierten Bändern wie das kostenlose Browser-Werkzeug.
Technische Fragen
Wie vergibt ein Notenrechner für die Glockenkurve einen Buchstaben?
Senden Sie score, mean und ein positives std. Die API berechnet z = (score − mean) / std und legt z auf A (z≥1.5), B (0.5≤z<1.5), C (−0.5≤z<0.5), D (−1.5≤z<−0.5) oder F (z<−1.5).
Was kostet der Notenrechner für die Glockenkurve?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.