Debatten-Redezeit aufteilen
Machen Sie aus einem Debattenformat Minuten für jede Rede: Eine Standardrunde im Format policy dauert 64 Minuten, davon 32 für Konstruktivreden, 20 für Erwiderungen und 12 für Kreuzverhöre, und eine kürzere Unterrichtsstunde verkleinert alles im gleichen Verhältnis. 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
- Ausgabeformat
- Policy
- Minuten gesamt
- 64
- Standardsumme des Formats
- 64
- Anzahl der Perioden
- 12
Rede- und Kreuzverhör-Uhren entscheiden, ob eine Debattenrunde fair ist. Trainer, Turnierleiter und Lehrkräfte brauchen einen einzigen Ort, um ein gewähltes Format in konkrete Minuten für jede konstruktive Rede, jedes Rebuttal und jeden Kreuzverhör-Block zu verwandeln—besonders wenn die Unterrichtsstunde kürzer ist als ein voller Turnierplan und jede Rede im gleichen Verhältnis schrumpfen muss. Dieser Rechner zur Aufteilung der Debatten-Redezeit akzeptiert ein Format (policy, Lincoln-Douglas, Public Forum, British Parliamentary oder benutzerdefinierte Rollen-Gewichte), optional ein Gesamtrundenbudget in Minuten, und liefert einen geordneten Periodenplan sowie Rollensummen. Der benutzerdefinierte Modus verteilt das Budget nach Gewichten für Konstruktiv, Rebuttal und CX, wenn Ihre Liga eine Hausregel nutzt.
Was die Redezeit-Aufteilung ist und wie Formate sich unterscheiden
Eine Debattenrunde ist eine feste Folge getakteter Perioden. Konstruktive Reden führen Fälle und Rahmen ein; Rebuttals kämpfen um Clash-Punkte und Kristallisation; Kreuzverhör-Perioden (CX) erlauben der Gegenseite, unter der Uhr Fragen zu stellen. Die Highschool-Policy-Debatte nutzt traditionell achtminütige Konstruktive, dreiminütige CX-Blöcke nach jedem Konstruktiv und fünfminütige Rebuttals—vierundsechzig Minuten Redezeit vor Prep und Roadmaps.
Lincoln-Douglas verwendet ein kürzeres Sieben-Reden-Muster mit sechs- und siebenminütigen Konstruktiven, dreiminütigem CX und gestaffelten Rebuttals von insgesamt zweiunddreißig Minuten. Public Forum mischt vierminütige Konstruktive, zwei Crossfires, Summaries, ein Grand Crossfire und Final-Focus-Reden für fünfunddreißig Minuten. British Parliamentary gibt jedem von acht Sprechern sieben Minuten ohne formalen CX-Block; Eröffnungsbänke gelten als konstruktiv, Schlussbänke als rebuttal-lastig.
Diese Fähigkeit kodiert diese Standarddauern als Standard-Periodentabellen.
Wann eine faire Redezeit besonders zählt
Debatten-Einheiten im Unterricht haben oft fünfzig Minuten für alles inklusive Aufbau, daher brauchen Lehrkräfte ein skaliertes Policy- oder LD-Gerüst statt der vollen Turnierlänge. Turnierausrichter, die Pairings und Raumkarten veröffentlichen, können die offizielle Redeliste für jeden Event-Code aus einem deterministischen Aufruf erzeugen. Online-Debattenplattformen und LMS-Plugins betten den kostenlosen Browser-Pfad ein, damit Schüler dieselbe CX-Länge sehen, die ihr Trainer angekündigt hat.
Fehlgeschlagene Validierung wird nicht abgerechnet.
Anwendungsfälle
Unterrichtsrunden, die in die Stunde passen müssen
Skalieren Sie einen vollen Policy- oder LD-Plan auf die verbleibenden Minuten im Unterricht, damit jedes Konstruktiv, Rebuttal und CX weiterhin mit proportionaler Länge erscheint.
Turnier-Raumkarten und Ballots
Erzeugen Sie die geordnete Redeliste und Rollensummen für policy, PF, LD oder BP aus einem einzigen Formatcode für Pairings und Richterpakete.
Häufige Fragen
Wie teile ich die Debatten-Redezeit nach Format auf?
Senden Sie format als policy, ld, pf oder bp.
Was erfordert das Format custom?
Minuten pro Rolle entsprechen der Gesamtsumme mal diesem Gewicht geteilt durch die Gewichtssumme.
Wie lange dauert eine Standardrunde im Format policy?
64 Minuten Redezeit: vier Konstruktivreden zu 8 Minuten, nach jeder ein Kreuzverhör von 3 Minuten und vier Erwiderungen zu 5 Minuten. Vorbereitungszeit ist nicht enthalten.
Wie passt eine ganze Runde in eine Unterrichtsstunde?
Geben Sie die verfügbaren Minuten ein, etwa 40 für eine Runde im Format policy. Jeder Abschnitt wird im gleichen Verhältnis gekürzt, sodass alle Reden erhalten bleiben und ihr relatives Gewicht behalten.
Gibt es bei British Parliamentary ein Kreuzverhör?
Nein. Jeder der acht Redner erhält sieben Minuten, ein formelles Kreuzverhör gibt es nicht. In den Summen zählen die eröffnenden Bänke als Konstruktivzeit und die schließenden als Erwiderung.
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/debate-time-split \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"format":"policy"}'const res = await fetch("https://api.kit.forhosting.com/edu/debate-time-split", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"format": "policy"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/debate-time-split",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"format": "policy"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/debate-time-split", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"format":"policy"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"format":"policy"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/debate-time-split", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"format": "policy"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.debate_time_split",
"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
Benannte Formate bringen Standard-Rededauern mit; mit total_minutes wird jede Periode skaliert, damit die Summe Ihrer Uhr entspricht. Dieselbe reine Logik speist das kostenlose Browser-Tool und den API-Pfad, sodass gedruckte Ballot-Bögen und Automationsskripte nie uneinig sind, wie viele Minuten der 2AR oder das Grand Crossfire erhalten sollen.
Was die Redezeit-Aufteilung ist und wie Formate sich unterscheiden
Lassen Sie total_minutes leer, spiegelt die Antwort den Standardplan wider. Liefern Sie eine andere Summe—zum Beispiel vierzig Unterrichtsminuten für ein Policy-Gerüst—skaliert jede Periode mit total_minutes geteilt durch die Format-Default-Summe, sodass relative Redeverhältnisse erhalten bleiben, während die Runde in die Periode passt. Rollenaggregate (constructive, rebuttal, cross_examination) summieren die skalierten Minuten, damit Trainer auf einen Blick sehen, wie viel der Stunde CX gegenüber reiner Rede ist.
Eingabevertrag, Antwortform und Fehlerverhalten
Die Zeichenketten method und formula dokumentieren den Algorithmus für Clients, die die Herkunft anzeigen. Kombinieren Sie das periods-Array mit einer Timer-Oberfläche oder drucken Sie eine einseitige Redereihenfolge; dieser Endpunkt führt keine Live-Uhr und speichert keinen Turnierzustand. Senden Sie per POST einen JSON-Body mit einer Pflichtzeichenkette format: policy, ld, pf, bp oder custom (groß-/kleinschreibungsunabhängig). Bei benannten Formaten ist total_minutes optional; lassen Sie es weg, um die Format-Default-Summe zu nutzen, oder senden Sie eine endliche positive Zahl zum Skalieren. Bei custom ist total_minutes Pflicht und muss strikt positiv sein. Custom akzeptiert außerdem constructive_weight, rebuttal_weight und cx_weight als endliche nichtnegative Zahlen; mindestens ein Gewicht muss positiv sein, sonst scheitert die Anfrage mit invalid_input, weil die Division durch eine Gewichtssumme null undefiniert ist. Fehlendes format, unbekannte Formatwerte, nicht endliche Zahlen und nicht positives total_minutes scheitern ebenfalls mit invalid_input und werden nicht abgerechnet. Bei Erfolg enthält der Body format, total_minutes, format_default_total (Summe der Standarddefaults oder der benutzerdefinierten Gewichte), scaled (ob die Summe von dieser Default-Summe abweicht), period_count und periods: ein geordnetes Array von Objekten mit index, name, side, role, default_minutes, minutes und percent der Runde. Das Objekt by_role meldet minutes, count und percent für constructive, rebuttal und cross_examination. Der Rundungsrest nach proportionaler Zuweisung wird von der letzten Periode mit positivem Default absorbiert, sodass die Summe der Periodenminuten total_minutes bei stabiler Bereinigung auf zwölf signifikante Stellen exakt entspricht.
Wo eine API zur Debatten-Zeitaufteilung ihren Nutzen erbringt
Prep-Zeit-Rechner und Flow-Bögen können by_role.minutes nutzen, um Übungsblöcke zuzuweisen—zum Beispiel gleiche konstruktive Drills, wenn Konstruktiv den Plan dominiert. Behalten Sie Format-Strings in Ihrer erlaubten Enum, pinnen Sie erwartete Minuten in Goldens, und Sie erhalten reproduzierbare Rundenkarten für Hausaufgaben, Clubabende und Edge Worker, ohne jedes Semester Rededauern von Hand zu erfinden.
Integrationsbeispiele
Ligen mit eigenen Hausregeln
Verteilen Sie eine feste Gesamtsumme mit constructive_weight, rebuttal_weight und cx_weight, wenn Ihre Liga keinen Standardplan im NSDA-Stil nutzt.
Technische Fragen
Enthält British Parliamentary ein Kreuzverhör?
Standard-BP hat keinen formalen CX-Block. Eröffnungsreden sind als konstruktiv und Schlussreden als Rebuttal gekennzeichnet; by_role.cross_examination in Minuten ist für bp null.
Was passiert, wenn total_minutes null oder negativ ist?
Die Aufgabe scheitert mit invalid_input. Die Rundendauer muss eine endliche Zahl strikt größer als null sein. Ungültige Eingabe wird nicht abgerechnet.
Was kostet der Rechner zur Aufteilung der Debatten-Redezeit?
Das Browser-Tool ist kostenlos. API-Anfragen nutzen vorab bezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht abgerechnet.