ForHosting KIT · Istruzione

Calcolatore distanze in aula

Scopra quanti studenti entrano in un'aula con la distanza di cui ha bisogno: un pavimento di 10 per 8 in cui ogni studente occupa un quadrato di 2 di lato ne ospita 20, in 5 file da 4 posti. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Lunghezza
10
Larghezza
8
Spaziatura
2
Ottiene
Area
80
Area della cellula
4
File della disposizione
5
Posti per fila
4

Un calcolatore di distanze in aula trasforma la lunghezza utile, la larghezza utile e la distanza richiesta per studente in un piano di posti intero che Lei può difendere in una riunione sulle strutture o in un test unitario. Inserisca la pianta libera dopo aver già sottratto la fascia della cattedra, gli armadi fissi e l'ingombro delle porte dove nessuno siederà; poi inserisca l'interasse di cui ciascun allievo ha bisogno — un metro e mezzo per il distanziamento, il passo tipico di banco, o qualsiasi altra distanza positiva nella stessa unità lineare dell'aula. Lo strumento dispone una griglia rettangolare di celle quadrate, indica quante file di disposizione stanno lungo la lunghezza, quanti posti stanno in ciascuna fila lungo la larghezza e moltiplica quei due interi nella capienza massima.

Consigli pratici, limiti e ricerche correlate

Misuri il rettangolo di posti libero dopo aver sottratto la fascia del muro della cattedra, i depositi e qualsiasi corridoio che non occuperà; poi scelga una distanza che corrisponda al passo di banco, alla politica di distanziamento o al piano d'esame — un metro e mezzo, due piedi o un passo su misura sono validi purché i tre numeri condividano l'unità. Tenga le quote entro l'intervallo assoluto pubblicato così che i conteggi non trabocchino in risultati non finiti che il risolutore deve rifiutare.

Questa pagina si rivolge a chi cerca un calcolatore di distanze in aula, quanti alunni stanno in una stanza, capienza dei posti dalle dimensioni, file di banchi o distanza tra studenti in rete; non è uno stimatore di carico di occupazione del codice antincendio, né un posizionatore CAD di arredi, né uno strumento di dimensionamento HVAC, né un calcolatore di crediti o di carico didattico.

Preferisca questa capacità quando conosce già lunghezza utile, larghezza utile e distanza obiettivo a griglia quadrata e le serve solo una capienza intera più un piano di file; se la fonte è un'unica area e una regola di metri quadrati a persona, converta Lei quella regola in uno spacing lineare oppure usi un conteggio solo di area in stile piantagione, che non riporterà le file di disposizione.

Piani di riapertura e distanziamento

I presidi inseriscono lunghezza utile, larghezza e un passo di distanziamento per vedere la capienza massima e quante file di banchi l'aula può sostenere.

Che cos'è una fila di disposizione in questo calcolatore?

Il campo compatto layout stampa quei due interi come file × posti.

Quanto costa il calcolatore di distanze in aula?

Lo strumento del browser è gratuito e gira in locale.

In quale unità devo inserire le misure?

In quella che preferisce, purché sia la stessa per lunghezza, larghezza e distanza: metri con metri o piedi con piedi. Il calcolatore non converte le unità, confronta soltanto ogni lato dell'aula con la distanza.

Che fine fa lo spazio che avanza in fondo o di lato?

Resta una striscia inutilizzata. Se ciò che avanza in lunghezza o in larghezza è più corto di una distanza completa, non entra un altro studente, e lo strumento lo mostra come spazio libero invece di contare mezzo posto.

Il calcolo considera le norme antincendio o i corridoi?

No. Distribuisce soltanto una griglia di posti quadrati sulla superficie indicata. Per rispettare corridoi, capienza autorizzata o arredi fissi, li sottragga dalle misure oppure aumenti la distanza prima di calcolare.

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.

POSThttps://api.kit.forhosting.com/edu/classroom-spacing

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/edu/classroom-spacing \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"length":10,"width":8,"spacing":2}'
{
  "length": 10,
  "width": 8,
  "spacing": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "edu.classroom_spacing",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Uno spacing, una lunghezza o una larghezza pari a zero o negativi vengono rifiutati con invalid_input invece di inventare banchi infiniti. Presidi, architetti e plugin LMS ottengono lo stesso JSON deterministico dall'esecutore gratuito del browser e dall'API prepagata, senza rete, senza orologi e senza impacchettamento casuale.

Come la capienza di alunni si ricava da dimensioni dell'aula e distanza

La distanza richiesta per studente è il lato della cella quadrata che ciascun allievo rivendica su quella pianta — la stessa idea del passo di banco da centro a centro o di un cerchio di distanziamento inscritto in un quadrato. Il calcolatore non converte mai le unità; gli servono solo i rapporti adimensionali di ciascun lato dell'aula rispetto alla distanza. spacing deve essere strettamente positivo perché uno spacing zero implicherebbe infiniti alunni e uno spacing negativo non ha senso su una griglia. Quando il locale è più piccolo di una cella su uno dei due assi la capienza è zero anziché un errore, il che è fisicamente onesto. La risposta non consulta carichi di occupazione del codice antincendio, cataloghi di arredi, file sfalsate o impacchettamento esagonale: sono scelte di progetto che Lei applica cambiando lo spacing inviato o sottraendo i corridoi dalle quote prima della chiamata. Un'aula rettangolare è modellata da due dimensioni lineari strettamente positive: length è l'asse lungo il quale si impilano le file di disposizione, in genere dal muro della cattedra al fondo, e width è l'asse di una singola fila di posti, in genere da una parete laterale all'altra. Lungo la lunghezza stanno floor di length diviso spacing file intere; lungo la larghezza stanno floor di width diviso spacing posti interi; la capienza massima è il prodotto di quei due interi. Le fasce residue più corte di uno spacing completo diventano unused_length e unused_width anziché un alunno parziale, in accordo con la geometria di una cella completa che non entra. L'area è length per width e l'area di cella è spacing al quadrato, così l'area usata è la capienza per l'area di cella e l'area non usata è il resto del rettangolo che la griglia non ha riempito. length, width e spacing devono usare un'unica unità coerente: metri con metri, piedi con piedi, pollici con pollici. Anche length e width devono essere positivi; un'aula di area zero non è un'aula. In caso di successo lo strumento ripete length, width e spacing arrotondati e pubblica layout_rows, seats_per_row, max_capacity, una stringa compatta layout, le fasce residue, formula, message e i passi di sostituzione ordinati che Lei può verificare a mano.

Come chiamare l'API e che cosa torna

Le forme stringa dei numeri sono accettate quando coincidono con un motivo numerico finito rigoroso; suffissi di unità, separatori delle migliaia o testo libero falliscono la convalida. Preferisca inviare numeri anziché stringhe preformattate quando controlla il client; se deve inviare stringhe, eviti etichette di unità che farebbero fallire il motivo di numero finito. Invii un corpo JSON con tre campi obbligatori: length (alias room_length, classroom_length, depth, L), width (alias room_width, classroom_width, W) e spacing (alias student_spacing, seat_spacing, distance, gap, S). Tutti e tre devono essere numeri finiti positivi entro l'intervallo assoluto pubblicato così che prodotti, rapporti e fasce residue restino finiti in doppia precisione IEEE sul Worker e nel browser. In caso di successo la risposta ripete length, width e spacing arrotondati, imposta area a length per width, cell_area a spacing al quadrato, layout_rows all'intero non negativo floor di length su spacing, seats_per_row all'intero non negativo floor di width su spacing, max_capacity al loro prodotto, layout a una stringa compatta di file per posti, unused_length e unused_width alle fasce residue, used_area e unused_area al pavimento occupato e al resto, formula alle identità pubblicate, message a un breve riassunto in inglese e steps a un registro di sostituzione ordinato. Una convalida fallita — campi mancanti, numeri non finiti, spacing zero o negativo, quote dell'aula non positive o valori fuori dai limiti assoluti — restituisce invalid_input e non viene mai addebitata. Il prezzo è un fisso $0.002 per richiesta riuscita con unità item. I controlli andata e ritorno sono semplici: ricalcoli il floor di length su spacing, il floor di width su spacing, moltiplichi e confermi che la capienza e le fasce residue pubblicate coincidono. Scambi length e width se desidera l'orientamento opposto; il prodotto resta uguale mentre layout_rows e seats_per_row si scambiano di posto.

Consigli pratici, limiti e ricerche correlate

Se unused_length o unused_width è grande, riduca un poco lo spacing perché entrino più celle intere, allarghi l'aula, ruoti la griglia scambiando length e width per un altro numero di file, oppure accetti il resto come fascia di circolazione; questo calcolatore non aggiunge mai un alunno parziale. Quando insegna o scrive test, accoppi un multiplo esatto (length dieci, width otto, spacing due → cinque file di disposizione, quattro posti per fila, venti alunni) a un caso di resto che lascia fasce, e includa uno spacing zero o negativo deliberato per dimostrare il percorso invalid_input. Le attività fallite che restituiscono invalid_input non consumano il saldo prepagato, il che tiene economici gli script esplorativi quando Lei invia di proposito spacing zero per verificare la gestione degli errori. Responsabili amministrativi scolastici, pianificatori di campus e strumenti SaaS per le strutture possono chiamare lo stesso endpoint per rilievi riproducibili senza condividere una formula di foglio di calcolo che deriva tra browser.

Disposizioni d'esame e di arredo

I responsabili d'esame e i fornitori di arredi alimentano dimensioni dell'aula e passo di banco nell'API e allegano capienza, file e fasce residue a un piano di posti trasparente.

Fixture di riferimento per applicazioni di campus

Gli sviluppatori generano casi esatti e di resto noti, più rifiuti deliberati di spacing zero, per test unitari e CI.

Quanti alunni stanno in un'aula con una data distanza?

Su una griglia quadrata da centro a centro, layout_rows = floor(length / spacing), seats_per_row = floor(width / spacing) e max_capacity è il loro prodotto. Esempio: length 10, width 8, spacing 2 → 5 file × 4 posti = 20 alunni.

Che succede se la distanza o una quota dell'aula è zero o negativa?

Lo strumento restituisce invalid_input. spacing, length e width devono essere tutti strettamente positivi; valori zero o negativi non possono definire una cella di posto né un'aula.

length, width e spacing devono usare le stesse unità?

Sì. Il calcolatore non converte mai le unità. Usi metri con metri, piedi con piedi, o qualsiasi altra unità lineare unica per i tre numeri, così che i rapporti restino adimensionali e corretti.

Leggi la documentazione completa del KIT →