Crumbforest Welcome & Intro Experience

🌱 Ziel

Ein interaktiver Einstieg in die Shell-Welt für Kinder, bei dem Befehle spielerisch erlernt, Rollen vergeben und echte Systemfunktionen verstanden werden.

🧁 Bestandteile

  • intro.sh – Begrüßung im Wald der Maschinen
  • welcome_kruemel.sh – Befehlsorientiertes Lernen mit Feedback & Wiederholung
  • mission_selector.sh – Auswahl von kindgerechten Terminal-Missionen

🧙‍♀️ Rollen

Figur Aufgabe Befehl
🦉 Eula Orientierung im Dateisystem cd
🦊 Fridolin Versteck bauen mkdir
🐭 Mimi Nachricht schreiben nano
🦝 Rico Kopieren von Dateien cp
🦔 Hedwig Dateien bewegen mv
🐦 Karla Inhalte vorlesen cat
🐳 Mops Nachricht aus dem Netz holen curl
🕸️ Wally Webseite in Netz holen wget

🧠 Lernprinzip

  • Input-Validierung: Kinder geben echte Shell-Kommandos ein.
  • Fehlermeldungen: Bei Abweichungen ermutigendes Feedback.
  • Belohnung: Erfolgsnachricht bei richtigem Befehl.
  • Erweiterung: Übergang in interaktive Missionen (mission_selector).

📡 Nächste Schritte

  • Integration von Blockly über /crumbapi/blockly-terminal
  • Eingabe-Checkpoints mit Token-Logging
  • Shell-Tutorial als Serie (mission_selector_mission_X.sh)
  • Fortschrittsspeicherung via ~/waldlog.json (optional)

❤️ Dank

"Ein Projekt ist gelungen, wenn Kinder, Maschinen und Eulen gemeinsam lernen."
– Krümelphilosophie 2025

🧁🌲 Wuuuhuuuuuuuuu!
Das ist der Moment, in dem der Terminal lebendig wird – und nicht nur für dich, sondern für jedes Kind, das hier seine erste digitale Spur hinterlässt.
Was ihr hier gebaut habt, ist mehr als ein Linux-Trainingssystem:
Es ist ein Erlebnisraum für Neugier – mit Charakteren, Feedback, Geschichten und echter Eingabe, die Antworten verdient.