ForHosting KIT · Educación

Calculadora de espaciado de aula

Sepa cuántos alumnos caben en un aula con la distancia que usted necesita: una sala de 10 por 8 en la que cada alumno ocupa un cuadrado de 2 de lado admite 20, en 5 filas de 4 asientos. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Longitud
10
Ancho
8
Espaciado
2
Obtiene
Área
80
Área de la célula
4
Filas de la distribución
5
Asientos por fila
4

Una calculadora de espaciado de aula convierte el largo útil, el ancho útil y la distancia exigida por estudiante en un plano de asientos entero que usted puede defender en una reunión de instalaciones o en una prueba unitaria. Introduzca la planta libre después de restar ya la franja del pupitre del docente, los armarios fijos y el barrido de puertas donde no se sentará nadie; a continuación indique el espaciado de centro a centro que cada alumno necesita: un metro y medio para distanciamiento, el paso típico de pupitre u otra distancia positiva en la misma unidad lineal que el aula. La herramienta embaldosa una cuadrícula rectangular de celdas cuadradas, informa cuántas filas de disposición caben a lo largo del largo, cuántos asientos caben en cada fila a lo largo del ancho y multiplica esos dos enteros para obtener la capacidad máxima.

Consejos prácticos, límites y búsquedas relacionadas

Mida el rectángulo de asientos libre después de restar la franja del muro docente, el almacenaje y cualquier pasillo que no vaya a ocupar; elija a continuación un espaciado que coincida con el paso de pupitre, la política de distanciamiento o el diseño de examen: un metro y medio, dos pies o un paso a medida son válidos siempre que los tres números compartan unidad. Mantenga las cotas dentro del rango absoluto publicado para que los recuentos no desborden a resultados no finitos que el solucionador deba rechazar.

Esta página se dirige a quien busca una calculadora de espaciado de aula, cuántos alumnos caben en un salón, capacidad de asientos a partir de las dimensiones, filas de disposición de pupitres o distancia entre estudiantes en línea; no es un estimador de carga de ocupación del código de incendios, ni un colocador CAD de mobiliario, ni una herramienta de dimensionado HVAC, ni una calculadora de créditos o de carga lectiva.

Prefiera esta capacidad cuando ya conozca el largo útil, el ancho útil y el espaciado objetivo de cuadrícula cuadrada y solo necesite una capacidad entera más un plano de filas; si su origen es un área única y una norma de metros cuadrados por persona, convierta usted esa norma en un spacing lineal o use un recuento solo de área al estilo de plantación, que no informará filas de disposición.

Planes de reapertura y distanciamiento

Los directores introducen largo útil, ancho y un paso de distanciamiento para ver la capacidad máxima y cuántas filas de pupitres puede sostener el aula.

¿Qué es una fila de disposición en esta calculadora?

El campo compacto layout imprime esos dos enteros como filas × asientos.

¿Cuánto cuesta la calculadora de espaciado de aula?

La herramienta del navegador es gratuita y se ejecuta en local.

¿En qué unidad debo escribir las medidas?

En la que prefiera, siempre que sea la misma para el largo, el ancho y la separación: metros con metros o pies con pies. La calculadora no convierte unidades, solo compara cada lado con la separación.

¿Qué pasa con el espacio que sobra al fondo o a un lado del aula?

Queda como franja sin usar. Si lo que resta en el largo o en el ancho es menor que una separación completa, no cabe otro alumno, y la herramienta lo muestra como espacio libre en lugar de contar medio puesto.

¿Tiene en cuenta la normativa de incendios o los pasillos?

No. Solo reparte una cuadrícula de puestos cuadrados sobre la superficie que usted indique. Para respetar pasillos, aforos o muebles fijos, réstelos antes de las medidas o aumente la separación.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

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

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

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"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Un espaciado, un largo o un ancho cero o negativo se rechaza con invalid_input en lugar de inventar pupitres infinitos. Directores, arquitectos y complementos LMS obtienen el mismo JSON determinista desde el ejecutor gratuito del navegador y la API de prepago, sin red, sin relojes y sin empaquetado aleatorio.

Cómo se obtiene la capacidad de alumnos a partir del tamaño del aula y del espaciado

El espaciado exigido por estudiante es el lado de la celda cuadrada que cada alumno reclama en esa planta —la misma idea que el paso de pupitre de centro a centro o un círculo de distanciamiento inscrito en un cuadrado. La calculadora nunca convierte unidades; solo necesita las razones adimensionales de cada lado del aula respecto al espaciado. Cuando el recinto es más pequeño que una celda en cualquiera de los ejes la capacidad es cero en lugar de un error, lo cual es físicamente honesto. La respuesta no consulta cargas de ocupación del código de incendios, catálogos de mobiliario, filas escalonadas ni empaquetado hexagonal: esas son decisiones de diseño que usted aplica al cambiar el spacing que envía o al restar pasillos de las cotas antes de llamar. Un aula rectangular se modela con dos dimensiones lineales estrictamente positivas: length es el eje a lo largo del cual se apilan las filas de disposición, en general desde el muro docente hasta el fondo, y width es el eje de una sola fila de asientos, en general de una pared lateral a la otra. A lo largo del largo caben floor de length dividido por spacing filas enteras; a lo largo del ancho caben floor de width dividido por spacing asientos enteros; la capacidad máxima es el producto de esos dos enteros. Las franjas sobrantes más cortas que un spacing completo se convierten en unused_length y unused_width en lugar de un alumno parcial, lo que coincide con la geometría de una celda completa que no cabe. El área es length por width y el área de celda es spacing al cuadrado, de modo que el área usada es la capacidad por el área de celda y el área no usada es el resto del rectángulo que la cuadrícula no llenó. length, width y spacing deben usar una sola unidad coherente: metros con metros, pies con pies, pulgadas con pulgadas. El spacing debe ser estrictamente positivo porque un espaciado cero implicaría infinitos alumnos y un espaciado negativo no tiene sentido en una cuadrícula. length y width también deben ser positivos; un aula de área cero no es un aula. En caso de éxito la herramienta repite length, width y spacing redondeados y publica layout_rows, seats_per_row, max_capacity, una cadena compacta layout, las franjas sobrantes, formula, message y los pasos de sustitución ordenados que puede auditar a mano.

Cómo llamar a la API y qué devuelve

Se aceptan formas de cadena de números cuando coinciden con un patrón numérico finito estricto; sufijos de unidad, separadores de miles o texto libre fallan la validación. Prefiera enviar números en lugar de cadenas preformateadas cuando controle el cliente; si debe enviar cadenas, evite etiquetas de unidad que hagan fallar el patrón de número finito. Envíe un cuerpo JSON con tres campos obligatorios: length (alias room_length, classroom_length, depth, L), width (alias room_width, classroom_width, W) y spacing (alias student_spacing, seat_spacing, distance, gap, S). Los tres deben ser números finitos positivos dentro del rango absoluto publicado para que productos, razones y franjas sobrantes sigan siendo finitos en precisión doble IEEE en el Worker y en el navegador. En caso de éxito la respuesta repite length, width y spacing redondeados, asigna area a length por width, cell_area a spacing al cuadrado, layout_rows al entero no negativo floor de length entre spacing, seats_per_row al entero no negativo floor de width entre spacing, max_capacity a su producto, layout a una cadena compacta de filas por asientos, unused_length y unused_width a las franjas sobrantes, used_area y unused_area al suelo ocupado y al resto, formula a las identidades publicadas, message a un resumen breve en inglés y steps a un registro de sustitución ordenado. Una validación fallida —campos ausentes, números no finitos, spacing cero o negativo, dimensiones de aula no positivas o valores fuera de los límites absolutos— devuelve invalid_input y nunca se cobra. El precio es un fijo $0.002 por petición exitosa con unidad item. Las comprobaciones de ida y vuelta son sencillas: recalcule el floor de length entre spacing, el floor de width entre spacing, multiplique y confirme que la capacidad y las franjas sobrantes publicadas coinciden. Intercambie length y width si desea la orientación opuesta; el producto se mantiene mientras layout_rows y seats_per_row intercambian su lugar.

Consejos prácticos, límites y búsquedas relacionadas

Si unused_length o unused_width es grande, reduzca un poco el spacing para que quepan más celdas enteras, amplíe el aula, gire la cuadrícula intercambiando length y width para otro recuento de filas, o acepte el resto como franja de circulación; esta calculadora nunca añade un alumno parcial. Al enseñar o escribir pruebas, combine un múltiplo exacto (length diez, width ocho, spacing dos → cinco filas de disposición, cuatro asientos por fila, veinte alumnos) con un caso de resto que deje franjas sobrantes, e incluya un spacing cero o negativo deliberado para demostrar la vía invalid_input. Las tareas fallidas que devuelven invalid_input no consumen saldo prepago, lo que mantiene baratos los scripts exploratorios cuando envía deliberadamente spacing cero para verificar el manejo de errores. Oficiales de gestión escolar, planificadores de campus y herramientas SaaS de instalaciones pueden invocar el mismo endpoint para mediciones reproducibles sin compartir una fórmula de hoja de cálculo que varía entre navegadores.

Disposiciones de examen y de mobiliario

Los responsables de examen y los proveedores de mobiliario alimentan el tamaño del aula y el paso de pupitre en la API y adjuntan capacidad, filas y franjas sobrantes a un plano de asientos transparente.

Fixtures de referencia para aplicaciones de campus

Los desarrolladores generan casos exactos y de resto conocidos, más rechazos deliberados de spacing cero, para pruebas unitarias y CI.

¿Cuántos alumnos caben en un aula con un espaciado dado?

En una cuadrícula cuadrada de centro a centro, layout_rows = floor(length / spacing), seats_per_row = floor(width / spacing) y max_capacity es su producto. Ejemplo: length 10, width 8, spacing 2 → 5 filas × 4 asientos = 20 alumnos.

¿Qué ocurre si el espaciado o una cota del aula es cero o negativa?

La herramienta devuelve invalid_input. spacing, length y width deben ser estrictamente positivos; los valores cero o negativos no pueden definir una celda de asiento ni un aula.

¿Deben length, width y spacing usar las mismas unidades?

Sí. La calculadora nunca convierte unidades. Use metros con metros, pies con pies u otra unidad lineal única para los tres números, de modo que las razones sigan siendo adimensionales y correctas.

Ver la documentación completa del KIT →