ForHosting KIT · Utilidades de desarrollo

Selector de actividades sin pantallas por edad y semilla

Este selector con semilla ofrece a familias, cuidadores, docentes y responsables de grupos una idea práctica sin devolver a los menores a un dispositivo.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Indique las edades mínima y máxima y escriba cualquier texto como semilla. La herramienta filtra su lista seleccionada para conservar solo actividades aptas para todo el intervalo y elige una de forma determinista. Si reutiliza las mismas edades y semilla, obtendrá la misma propuesta; cambie la semilla cuando desee otra opción.

Defina un intervalo de edad que incluya a todos

Introduzca la edad del participante más joven en min_age y la del mayor en max_age. Para un solo menor, escriba la misma edad en ambos campos. Si participan hermanos, una mesa de clase o un grupo con edades distintas, incluya a cada participante dentro del intervalo. El selector no se limita a comprobar que una actividad coincida parcialmente con esas edades: exige que su franja de idoneidad cubra todo el intervalo solicitado. Esta regla prudente evita presentar una propuesta pensada para mayores solo porque encaja con una persona. Un intervalo demasiado amplio puede devolver un error cuando ninguna actividad de la lista sea apropiada para todos. En ese caso, redúzcalo, divida a los participantes en grupos o prepare propuestas distintas. Las edades son años cumplidos entre cero y diecisiete, y la mínima no puede superar la máxima. La supervisión adulta, el entorno, el desarrollo individual, las alergias, la movilidad y la seguridad de los materiales siguen requiriendo el criterio del cuidador; el filtro ayuda a planificar, pero no certifica la seguridad.

Utilice la semilla para repetir la elección

La seed es cualquier etiqueta de texto no vacía: una fecha escrita por usted, un apodo familiar, el nombre de una lección o “rainy-saturday”. No representa azar ni se envía a un servicio de red. El algoritmo combina la semilla exacta con los dos extremos de edad, calcula un hash mediante aritmética fija y asigna el resultado a la lista filtrada. Por eso, una entrada idéntica produce siempre la misma salida en llamadas repetidas. Resulta útil si un docente quiere incluir la misma elección en todas las copias de un plan semanal, si dos cuidadores necesitan compartir un resultado o si una programación automática debe mantenerse estable tras un reintento. Las mayúsculas, los espacios, la puntuación y los espacios iniciales o finales forman parte de la semilla; “Friday” y “friday” pueden elegir actividades diferentes. Manténgala igual cuando necesite reproducibilidad y modifíquela deliberadamente para obtener otra propuesta válida. La respuesta repite la semilla y el intervalo, de modo que usted puede registrar y comprobar la elección sin depender de estado oculto.

Convierta la propuesta en un plan viable

Cada resultado contiene un título breve, instrucciones prácticas, el entorno interior o exterior, las edades admitidas y la cantidad de actividades seleccionadas que coincidieron. Use estos datos como punto de partida, no como un guion rígido. Compruebe el espacio y el tiempo, busque sustitutos seguros para materiales que falten, decida la duración y adapte la complejidad a los menores que conoce. Un puente de papel puede ser un reto rápido de plegado para los pequeños o un experimento de ingeniería medido para los mayores. Un collage natural puede centrarse en colores, clasificación, narración o composición. El identificador estable sirve para evitar repeticiones inmediatas en su aplicación, y el número de coincidencias muestra cuánto restringió el intervalo. Si el endpoint indica que nada cubre todas las edades, no ofrece a propósito una alternativa posiblemente inadecuada. La versión del navegador es gratuita y una solicitud API cuesta $0.002. Ninguna modalidad usa recomendaciones en directo, perfiles personales, anuncios ni seguimiento: la elección depende únicamente de la lista fija, las edades y la semilla.

Planificar una actividad familiar fiable

Comparta una semilla para que cuidadores en lugares distintos reciban la misma idea adecuada para las edades de los menores.

Cubrir una transición en el aula

Elija una tarea sin conexión reproducible para un grupo pequeño e inclúyala en una lección o en el plan de sustitución.

Crear un calendario sin pantallas

Genere propuestas diarias estables en una aplicación derivando la semilla de sus propias etiquetas de calendario.

¿La misma entrada devuelve siempre la misma actividad?

Sí. El algoritmo solo usa el intervalo exacto, la semilla y la lista fija; no intervienen azar, fecha, red ni estado almacenado.

¿Qué debo indicar para un solo menor?

Asigne a min_age y max_age su edad en años cumplidos. Por ejemplo, escriba 8 y 8 si tiene ocho años.

¿Por qué un intervalo amplio genera un error?

Una actividad debe cubrir cada edad solicitada. El endpoint rechaza coincidencias parciales cuando ninguna propuesta resulta idónea para todo el grupo.

¿La coincidencia de edad garantiza que sea segura?

No. El cuidador aún debe valorar supervisión, desarrollo, movilidad, alergias, materiales, entorno y recomendaciones locales de seguridad.

¿Cómo puedo obtener otra propuesta?

Cambie la semilla y mantenga las edades. Distintas semillas pueden apuntar a actividades diferentes entre las que cubren el intervalo.

¿Cuánto cuesta una solicitud API?

Cada solicitud API cuesta $0.002. La herramienta del navegador ejecuta gratis la misma lógica determinista.

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/parent/screen-free-activity-pick-seeded

¿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/parent/screen-free-activity-pick-seeded \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"min_age":6,"max_age":8,"seed":"rainy-saturday"}'
{
  "min_age": 6,
  "max_age": 8,
  "seed": "rainy-saturday"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "parent.screen_free_activity_pick_seeded",
  "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.

Ver la documentación completa del KIT →