Rapporto studenti-docenti
Questo calcolatore del rapporto studenti-docenti trasforma il numero di iscritti di una classe o di un programma in un chiaro valore di studenti per adulto e lo confronta con il limite massimo indicato da Lei.
Esegui gratis nel browser
Inserisca il totale degli studenti, quindi conteggi i docenti e gli assistenti che rientrano nel supporto didattico. Il risultato mostra il rapporto calcolato, conserva l'obiettivo per agevolare la verifica e segnala subito se il limite è rispettato o superato. È utile per pianificare, redigere relazioni e confrontare rapidamente diverse ipotesi di organico senza affidarsi a calcoli mentali arrotondati e ambigui.
Conteggi studenti e adulti con criteri coerenti
Inizi definendo con precisione la classe, il gruppo, il turno o il programma da misurare. Inserisca tutti gli studenti compresi in tale ambito, inclusi quelli temporaneamente assenti se lo scopo è pianificare le iscrizioni. Nel conteggio degli adulti includa docenti e assistenti solo quando forniscono realmente supporto didattico o in aula nello stesso ambito. Non combini il totale degli studenti dell'intero istituto con il personale assegnato a un solo anno e non aggiunga amministratori o visitatori occasionali soltanto perché lavorano nell'edificio. La coerenza conta più della denominazione del ruolo. Se due assistenti a tempo parziale coprono insieme un orario completo, le regole locali potrebbero richiedere un calcolo in equivalenti a tempo pieno; questo strumento accetta persone intere e funziona quindi meglio con un conteggio definito in un momento preciso. Annoti l'ambito e la regola di conteggio accanto al risultato quando questo deve sostenere una decisione formale. Tale breve nota rende significativi i confronti futuri ed evita che un rapporto apparentemente preciso nasconda definizioni incompatibili.
Interpreti il rapporto e il confronto con l'obiettivo
Il calcolo divide il numero di studenti per quello dei docenti e degli assistenti. Per esempio, 28 studenti seguiti da due adulti corrispondono a 14 studenti per adulto. L'obiettivo è considerato un massimo: un valore calcolato uguale al limite lo rispetta ancora, mentre soltanto un valore superiore viene segnalato come eccedente. Il decimale visualizzato è arrotondato a sei posizioni per offrire un risultato stabile e leggibile, ma il confronto usa il quoziente non arrotondato. In questo modo un valore al confine non appare conforme solo perché la sua rappresentazione è stata abbreviata. Un rapporto più basso indica meno studenti per ogni adulto incluso, ma non dimostra automaticamente una migliore qualità dell'istruzione. Orari, necessità degli studenti, esperienza del personale, disposizione dell'aula e tipo di insegnamento influenzano il significato pratico del dato. Usi lo stato come controllo matematico rispetto alla soglia normativa o organizzativa inserita, non come sostituto del giudizio professionale o delle specifiche regole sulle dimensioni delle classi applicabili nella Sua giurisdizione.
Utilizzi il risultato per pianificazione e relazioni
Per valutare diversi scenari di organico, ripeta il calcolo con ogni possibile numero di adulti e confronti i rapporti ottenuti. Potrà così capire facilmente se aggiungere un assistente porterebbe il gruppo entro l'obiettivo o se la crescita prevista delle iscrizioni farebbe superare il limite. Nelle relazioni conservi insieme il numero di studenti, il numero di adulti, l'obiettivo, il rapporto e lo stato; un rapporto privo dei conteggi di origine non è verificabile. Il calcolatore rifiuta un numero di docenti pari a zero perché la divisione per zero non produce un rapporto significativo di studenti per adulto. Rifiuta anche conteggi negativi, frazionari, mancanti o non numerici, riducendo il rischio di risultati accidentali causati da dati errati. L'obiettivo può contenere decimali quando previsti da una politica o da un parametro interno. Per la conformità ufficiale verifichi se la regola considera studenti iscritti, presenti, personale equivalente a tempo pieno, soltanto docenti abilitati oppure una rilevazione precisa dell'aula. Una volta uniformate queste definizioni, il calcolo deterministico è adatto a controlli ripetuti in fogli elettronici, strumenti interni, procedure di iscrizione o pannelli collegati tramite API.
Casi d'uso
Verificare un obiettivo di organico della classe
Confronti il numero attuale di studenti con il massimo per adulto adottato dalla scuola o dal programma.
Simulare l'aggiunta di un assistente
Ripeta il calcolo con un adulto didattico in più per capire se la modifica proposta raggiunge l'obiettivo.
Convalidare la pianificazione delle iscrizioni
Verifichi le previsioni degli studenti rispetto ai docenti e agli assistenti disponibili prima di formare gruppi o aprire classi.
Domande frequenti
Come si calcola il rapporto studenti-docenti?
Il numero di studenti viene diviso per quello dei docenti e degli assistenti inclusi nello stesso gruppo.
Un rapporto uguale al massimo rispetta il limite?
Sì. L'obiettivo è un valore massimo, quindi un rapporto uguale o inferiore lo rispetta.
Posso includere gli assistenti d'aula?
Sì. Li includa quando la politica o il criterio di pianificazione li considera adulti didattici e applichi la definizione in modo coerente.
Perché il numero di docenti non può essere zero?
Il rapporto richiede una divisione per il numero di adulti. La divisione per zero non è definita, quindi il valore viene rifiutato.
Raggiungere l'obiettivo dimostra la conformità legale?
No. Le norme possono definire diversamente studenti, docenti, assistenti, presenze ed equivalenti a tempo pieno. Verifichi la definizione applicabile.
Quanto costa una richiesta API?
Ogni richiesta API costa $0.002; lo stesso calcolo deterministico è disponibile gratuitamente nel browser.
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/class-size-ratio-check \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"students":28,"teachers":2,"target_max_ratio":15}'const res = await fetch("https://api.kit.forhosting.com/edu/class-size-ratio-check", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"students": 28,
"teachers": 2,
"target_max_ratio": 15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/edu/class-size-ratio-check",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"students": 28,
"teachers": 2,
"target_max_ratio": 15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/edu/class-size-ratio-check", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"students":28,"teachers":2,"target_max_ratio":15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"students":28,"teachers":2,"target_max_ratio":15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/edu/class-size-ratio-check", 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
{
"students": 28,
"teachers": 2,
"target_max_ratio": 15
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "edu.class_size_ratio_check",
"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. |