Bildschirmfreie Aktivität nach Alter reproduzierbar wählen
Für Kinder von 6 bis 8 Jahren und den Startwert „rainy-saturday“ schlägt der Auswähler vor, drinnen eine Papierbrücke zu bauen, eine von 2 passenden Aktivitäten. Behalten Sie den Startwert für dieselbe Idee oder ändern Sie ihn für eine andere. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Mindestalter
- 6
- Maximales Alter (max-age)
- 8
- Startwert
- rainy-saturday
- Aktivitäts-ID
- paper_bridge
- Titel
- Build a paper bridge
- Umgebung
- indoors
- Geeignetes Mindestalter
- 6
Der seedbasierte Auswahlhelfer bietet Eltern, Betreuungspersonen, Lehrkräften und Gruppenleitungen eine praktische Idee, ohne Kinder wieder vor ein Gerät zu setzen. Geben Sie das niedrigste und höchste Alter der Gruppe sowie einen beliebigen Text als Seed ein. Das Werkzeug filtert die kuratierte Liste auf Aktivitäten, die für die gesamte Spanne geeignet sind, und wählt daraus deterministisch aus. Mit denselben Altersangaben und demselben Seed erhalten Sie erneut denselben Vorschlag; ändern Sie den Seed, wenn Sie eine andere Möglichkeit wünschen.
Legen Sie eine Altersspanne für alle Beteiligten fest
Bei einem einzelnen Kind verwenden Sie in beiden Feldern dasselbe Alter. Bei Geschwistern, einer Tischgruppe im Unterricht oder einer gemischten Spielgruppe muss jedes Kind innerhalb der Spanne liegen. Der Auswahlhelfer prüft nicht bloß, ob sich eine Aktivität mit den Altersangaben überschneidet.
Der kuratierte Eignungsbereich muss die vollständige gewünschte Spanne abdecken. Diese vorsichtige Regel verhindert, dass ein für ältere Kinder gedachter Vorschlag nur deshalb als passend erscheint, weil er für eine Person geeignet ist. Eine sehr breite Spanne kann einen Fehler ergeben, wenn keine gelistete Aktivität für alle passt.
Verkleinern Sie dann die Spanne, teilen Sie die Beteiligten auf oder planen Sie getrennte Aktivitäten. Das Alter wird in vollendeten Jahren von null bis siebzehn angegeben; der Mindestwert darf den Höchstwert nicht übersteigen. Aufsicht, örtliche Bedingungen, individuelle Entwicklung, Allergien, Mobilität und Materialsicherheit erfordern weiterhin das Urteil einer Betreuungsperson.
Der Filter unterstützt die Planung, ist aber kein Sicherheitsnachweis.
Machen Sie die Auswahl mit dem Seed wiederholbar
Der seed ist eine beliebige nicht leere Textbezeichnung, etwa ein von Ihnen notiertes Datum, ein Familienname, eine Unterrichtsbezeichnung oder „rainy-saturday“. Er ist kein Zufall und wird nicht an einen Netzwerkdienst gesendet. Der Algorithmus verbindet den exakten Seed mit beiden Altersgrenzen, berechnet daraus mit fester Arithmetik einen Hash und ordnet das Ergebnis der gefilterten Liste zu.
Gleiche Eingaben liefern deshalb bei jedem Aufruf dieselbe Ausgabe. Das hilft, wenn eine Lehrkraft in allen Exemplaren eines Wochenplans dieselbe Wahl benötigt, Betreuungspersonen ein Ergebnis teilen möchten oder ein automatischer Plan nach einem erneuten Versuch stabil bleiben soll. Groß- und Kleinschreibung, Leerzeichen, Satzzeichen sowie Leerzeichen am Anfang oder Ende gehören zum Seed; „Friday“ und „friday“ können verschiedene Aktivitäten bestimmen.
Behalten Sie ihn bei, wenn Reproduzierbarkeit wichtig ist, und ändern Sie ihn gezielt für einen anderen zulässigen Vorschlag. Die Antwort gibt Seed und Spanne wieder, sodass Sie die Wahl ohne verborgenen Zustand dokumentieren und später prüfen können.
Entwickeln Sie aus dem Vorschlag einen umsetzbaren Plan
Jedes Ergebnis enthält einen kurzen Titel, praktische Anweisungen, die Angabe drinnen oder draußen, den unterstützten Altersbereich und die Anzahl passender kuratierter Aktivitäten. Nutzen Sie diese Angaben als Ausgangspunkt und nicht als starres Drehbuch. Prüfen Sie Ort, Wetter und Platz, suchen Sie sichere Ersatzmaterialien, legen Sie die Dauer fest und passen Sie den Anspruch an die Ihnen bekannten Kinder an.
Eine Papierbrücke kann für Jüngere eine kurze Faltaufgabe und für Ältere ein vermessenes Konstruktionsexperiment sein. Bei einer Naturcollage können Farben, Einordnung, Erzählen oder Gestaltung im Mittelpunkt stehen. Die stabile Aktivitätskennung hilft Ihrer Anwendung, unmittelbare Wiederholungen zu vermeiden; die Trefferzahl zeigt, wie stark die Spanne die Auswahl begrenzt hat.
Es gibt keine Live-Empfehlungen, persönlichen Profile, Werbung oder Nutzungsverfolgung; ausschließlich feste Liste, Alter und Seed bestimmen die Wahl.
Anwendungsfälle
Eine verlässliche Familienaktivität planen
Teilen Sie einen Seed, damit Betreuungspersonen an verschiedenen Orten dieselbe altersgerechte Idee erhalten.
Einen Übergang im Unterricht gestalten
Wählen Sie eine reproduzierbare Offline-Aufgabe für eine kleine Gruppe und übernehmen Sie sie in den Unterrichts- oder Vertretungsplan.
Einen bildschirmfreien Kalender betreiben
Erzeugen Sie in einer Anwendung stabile Tagesvorschläge, indem Sie den Seed aus Ihren eigenen Kalenderbezeichnungen ableiten.
Häufige Fragen
Liefert dieselbe Eingabe immer dieselbe Aktivität?
Ja. Der Algorithmus nutzt nur die genaue Altersspanne, den Seed und die feste Liste, ohne Zufall, Datum, Netzwerk oder gespeicherten Zustand.
Garantiert die Alterszuordnung eine sichere Aktivität?
Nein. Eine Betreuungsperson muss weiterhin Aufsicht, Entwicklung, Mobilität, Allergien, Material, Umgebung und örtliche Hinweise beurteilen.
Wie erhalte ich einen anderen Vorschlag?
Ändern Sie bei gleichen Altersangaben den Seed. Andere Seeds können andere passende Aktivitäten aus der Liste bestimmen.
Warum kommt manchmal keine Aktivität heraus?
Weil die Aktivität für die ganze Altersspanne passen muss, nicht nur für ein Kind. Ist die Spanne sehr breit und deckt keine Aktivität alle ab, verkleinern Sie die Spanne, teilen Sie die Gruppe nach Alter oder planen Sie getrennte Aktivitäten.
Was gebe ich für ein einzelnes Kind ein?
Tragen Sie dasselbe Alter als jüngstes und als ältestes Alter ein. Bei Geschwistern oder gemischten Gruppen umfasst der Bereich alle teilnehmenden Kinder, damit der Vorschlag für jedes von ihnen passt.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
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"}'const res = await fetch("https://api.kit.forhosting.com/parent/screen-free-activity-pick-seeded", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"min_age": 6,
"max_age": 8,
"seed": "rainy-saturday"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/parent/screen-free-activity-pick-seeded",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"min_age": 6,
"max_age": 8,
"seed": "rainy-saturday"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/parent/screen-free-activity-pick-seeded", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"min_age":6,"max_age":8,"seed":"rainy-saturday"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"min_age":6,"max_age":8,"seed":"rainy-saturday"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/parent/screen-free-activity-pick-seeded", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"min_age": 6,
"max_age": 8,
"seed": "rainy-saturday"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "parent.screen_free_activity_pick_seeded",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Legen Sie eine Altersspanne für alle Beteiligten fest
Tragen Sie das Alter des jüngsten Teilnehmers unter min_age und das des ältesten unter max_age ein.
Entwickeln Sie aus dem Vorschlag einen umsetzbaren Plan
Meldet der Endpoint, dass nichts die gesamte Spanne abdeckt, bietet er bewusst keinen möglicherweise ungeeigneten Ersatz an. Die Browserversion ist kostenlos, eine API-Anfrage kostet $0.002.
Technische Fragen
Was gebe ich für ein einzelnes Kind ein?
Setzen Sie min_age und max_age auf das Alter in vollendeten Jahren, zum Beispiel 8 und 8 für ein achtjähriges Kind.
Warum führt eine breite Altersspanne zu einem Fehler?
Eine Aktivität muss jedes angeforderte Alter abdecken. Der Endpoint verweigert Teilergebnisse, wenn kein Vorschlag für die ganze Gruppe geeignet ist.
Was kostet eine API-Anfrage?
Jede API-Anfrage kostet $0.002. Das Browserwerkzeug führt dieselbe deterministische Logik kostenlos aus.