Suddivisione tempo di parola
Trasformi un formato di dibattito in minuti per ogni intervento: un round policy standard dura 64 minuti, 32 di interventi costruttivi, 20 di confutazioni e 12 di controinterrogatorio, e una lezione più breve riduce tutto nella stessa proporzione. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Formato di uscita
- Policy
- Minuti totali
- 64
- Totale predefinito del formato
- 64
- Numero di periodi
- 12
I cronometri di discorso e di controinterrogatorio decidono se un round di dibattito è equo. Allenatori, direttori di torneo e docenti in aula hanno bisogno di un unico punto per trasformare un formato scelto in minuti concreti per ogni discorso costruttivo, ogni confutazione e ogni blocco di controinterrogatorio—soprattutto quando l’ora di lezione è più breve di un orario da torneo completo e ogni intervento deve ridursi nella stessa proporzione. Questo calcolatore di suddivisione del tempo di parola accetta un formato (policy, Lincoln-Douglas, Public Forum, British Parliamentary o pesi personalizzati per ruolo), facoltativamente un budget totale di round in minuti, e restituisce un calendario ordinato di periodi più i totali per ruolo. La modalità personalizzata alloca il budget secondo i pesi di costruttiva, confutazione e CX quando la Lega usa una regola di casa.
Che cos’è la suddivisione del tempo di parola e come differiscono i formati
Un round di dibattito è una sequenza fissa di periodi cronometrati. I discorsi costruttivi presentano casi e cornici; le confutazioni si scontrano sui punti di scontro e sulla cristallizzazione; i periodi di controinterrogatorio (CX) consentono alla parte avversa di porre domande sotto orologio. Il debate di policy delle superiori usa tradizionalmente costruttive da otto minuti, blocchi CX da tre minuti dopo ogni costruttiva e confutazioni da cinque minuti—sessantaquattro minuti di parola prima di preparazione e roadmap.
Public Forum mescola costruttive da quattro minuti, due crossfire, riassunti, un grand crossfire e discorsi di final focus per trentacinque minuti. British Parliamentary assegna sette minuti a ciascuno di otto oratori senza blocco formale di CX; i banchi di apertura si leggono come costruttivi e quelli di chiusura come più orientati alla confutazione. Questa capacità codifica tali durate standard come tabelle di periodi predefinite.
Quando conta un cronometro di dibattito equo
Le unità di dibattito in classe hanno spesso cinquanta minuti per tutto, preparazione inclusa, quindi il docente ha bisogno di uno scheletro policy o LD scalato invece della durata completa da torneo. Gli organizzatori di torneo che pubblicano abbinamenti e schede di sala possono generare l’elenco ufficiale dei discorsi per ogni codice di evento con una sola chiamata deterministica. Le piattaforme di dibattito online e i plugin LMS incorporano il percorso gratuito del browser affinché gli studenti vedano la stessa durata di CX annunciata dal loro allenatore.
La validazione fallita non consuma saldo.
Casi d'uso
Round di aula che devono stare in un’ora
Scali un orario completo di policy o LD ai minuti rimasti in classe così che ogni costruttiva, confutazione e CX compaia ancora con lunghezza proporzionale.
Schede di sala e schede di torneo
Generi l’elenco ordinato degli interventi e i totali per ruolo per policy, PF, LD o BP da un solo codice di formato per abbinamenti e pacchetti dei giudici.
Domande frequenti
Come si suddivide il tempo di parola per formato?
Invii format come policy, ld, pf o bp.
Cosa richiede il formato custom?
I minuti di ogni ruolo valgono il totale per quel peso diviso la somma dei pesi.
British Parliamentary include il controinterrogatorio?
Il BP standard non ha un blocco formale di CX.
Quanto dura un round standard di dibattito policy?
Dura 64 minuti di parola: quattro interventi costruttivi da 8 minuti, un controinterrogatorio da 3 minuti dopo ciascuno e quattro confutazioni da 5 minuti. Il tempo di preparazione non è compreso.
Come faccio a far stare un round completo in una lezione?
Inserisca i minuti di cui dispone, per esempio 40 per un round policy. Ogni periodo viene ridotto nella stessa proporzione, così tutti gli interventi restano e mantengono il loro peso relativo.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo 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)Esempio di richiesta
{
"format": "policy"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.debate_time_split",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
I formati con nome portano durate standard; fornendo total_minutes si scalano tutti i periodi così che la somma coincida con il Suo orologio. La stessa logica pura alimenta lo strumento gratuito del browser e il percorso API, così schede stampate e script di automazione non dissentono mai su quanti minuti spettano al 2AR o al Grand Crossfire.
Che cos’è la suddivisione del tempo di parola e come differiscono i formati
Lincoln-Douglas impiega uno schema più corto di sette discorsi con costruttive da sei e sette minuti, CX da tre minuti e confutazioni scaglionate che totalizzano trentadue minuti. Quando lascia total_minutes vuoto, la risposta riflette l’orario standard. Quando fornisce un totale diverso—ad esempio quaranta minuti di aula per uno scheletro policy—ogni periodo scala per total_minutes diviso per la somma predefinita del formato, così i rapporti relativi di discorso restano intatti mentre il round entra nel periodo. Gli aggregati per ruolo (constructive, rebuttal, cross_examination) sommano i minuti scalati affinché l’allenatore veda a colpo d’occhio quanta parte dell’ora è CX rispetto al discorso puro.
Contratto di ingresso, forma della risposta e comportamento di errore
Le stringhe method e formula documentano l’algoritmo per i client che mostrano la provenienza. Invii con POST un corpo JSON con una stringa format obbligatoria: policy, ld, pf, bp o custom (senza distinzione di maiuscole). Per i formati con nome, total_minutes è facoltativo; lo ometta per usare il totale predefinito del formato, oppure invii un numero finito positivo per scalare. Per custom, total_minutes è obbligatorio e deve essere strettamente positivo. Custom accetta anche constructive_weight, rebuttal_weight e cx_weight come numeri finiti non negativi; almeno un peso deve essere positivo altrimenti la richiesta fallisce con invalid_input perché la divisione per somma di pesi zero è indefinita. Format assente, valori di format sconosciuti, numeri non finiti e total_minutes non positivi falliscono pure con invalid_input e non vengono addebitati. In caso di successo il corpo include format, total_minutes, format_default_total (la somma dei default standard o dei pesi personalizzati), scaled (se il totale differisce da quella somma predefinita), period_count e periods: un array ordinato di oggetti con index, name, side, role, default_minutes, minutes e percent del round. L’oggetto by_role riporta minutes, count e percent per constructive, rebuttal e cross_examination. Il residuo di arrotondamento dopo l’allocazione proporzionale è assorbito dall’ultimo periodo con default positivo così che la somma dei minuti dei periodi eguagli total_minutes con pulizia stabile a dodici cifre significative. Abbini l’array periods a un’interfaccia timer o stampi una pagina con l’ordine di intervento; questo endpoint non esegue un orologio dal vivo né memorizza lo stato del torneo.
Dove un’API di suddivisione del tempo di dibattito crea valore
I calcolatori del tempo di preparazione e i fogli di flow possono consumare by_role.minutes per allocare blocchi di pratica—ad esempio esercizi costruttivi uguali quando la costruttiva domina l’orario. Poiché l’implementazione è pure parse di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello né rete in uscita.
Casi di integrazione
Leghe con regole di casa personalizzate
Allocchi un totale fisso con constructive_weight, rebuttal_weight e cx_weight quando la Sua lega non usa un orario standard in stile NSDA.
Domande tecniche
Cosa succede se total_minutes è zero o negativo?
L’attività fallisce con invalid_input. Il tempo del round deve essere un numero finito strettamente maggiore di zero. L’ingresso non valido non viene addebitato.
Quanto costa il calcolatore di suddivisione del tempo di parola nel dibattito?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l’ingresso non valido non viene addebitato.