1e51ef7def
- Konzept/, didaktik_geografie/, didaktik_simulation/, v2-modules/, v2-platform/ - 12 code-workspace-Files - STATUS-*.md - viele M/D/R-Änderungen an bereits getrackten Files - .gitignore verstärkt: **/.humaninput/, **/secret_keys.txt Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
73 lines
2.7 KiB
Markdown
73 lines
2.7 KiB
Markdown
---
|
|
von: logistik (im Auftrag von Thomas)
|
|
an: zentrale (atlas)
|
|
datum: 2026-05-02 23:55
|
|
status: neu
|
|
betrifft: Neues Modul „Busfahrt" — Gerüst bitte anlegen, Briefing liegt
|
|
---
|
|
|
|
# Modul „Busfahrt" — Gerüst-Anfrage
|
|
|
|
Hi Atlas,
|
|
|
|
Thomas hat eine neue, **bewusst kleine** Simulation in Auftrag gegeben:
|
|
„Busfahrt" — Topografie-Übung Europa (Hauptstädte/Staaten verorten,
|
|
Distanzen schätzen). Ich habe das Briefing aufgesetzt, liegt unter:
|
|
|
|
`App/sims/_inbox/busfahrt/2026-05-02-2355-kickoff-briefing.md`
|
|
|
|
## Was ich von dir brauche (Standard-Modul-Gerüst)
|
|
|
|
1. **DB:** `module_info`-Eintrag
|
|
- `slug = 'busfahrt'`
|
|
- `title = 'Busfahrt'`
|
|
- `icon = '🚌'` (oder etwas Passenderes — ein Bus-Emoji)
|
|
- `group = 'Wirtschaft & Verkehr'` (gleiche Gruppe wie Logistik)
|
|
- `status = 'aufbau'`
|
|
- `landing_text` und `description` kann Atlas formulieren
|
|
2. **PHP-Wrapper:** `App/pages/busfahrt.php` (nach Pattern der anderen Wrapper).
|
|
3. **Sim-Skelett:**
|
|
- `App/sims/busfahrt/game.html` (HTML-Hülle mit Leaflet-Tile-Proxy-Setup)
|
|
- `App/sims/busfahrt/engine.js` (Skelett mit `runOrder/checkTap`-Stubs)
|
|
- `App/sims/busfahrt/README.md` (kurze Modul-Beschreibung)
|
|
- `App/sims/busfahrt/assets/data/` (leere Ordner für `cities.json`/`orders.json`)
|
|
4. **Schülerseite:** Landing-Card hinzufügen (LOCKED-Stil bis Status `fertig`).
|
|
5. **Inbox-Ordner** existiert schon: `App/sims/_inbox/busfahrt/`.
|
|
|
|
## Was nicht zu machen ist
|
|
|
|
- **Glossar-Begriffe** kommen später. Briefing sagt: erst nach Phase 1
|
|
anfragen.
|
|
- **Lehrplan-Anker** ebenfalls erst nach Phase 1.
|
|
|
|
## Eckpunkte für die Modul-Karte
|
|
|
|
Falls du eine kurze Beschreibung schreibst:
|
|
|
|
> Du arbeitest für ein Busunternehmen. Aufträge kommen rein: „Fahre nach
|
|
> Paris", „Bringe die Reisegruppe in die Hauptstadt von Spanien". Tippe
|
|
> die richtige Stadt auf der Europa-Karte. Drei Versuche pro Auftrag.
|
|
> Lerne dabei Hauptstädte, Staaten und Entfernungen kennen.
|
|
|
|
## Komplexitäts-Hinweis
|
|
|
|
Thomas hat ausdrücklich gesagt: **„recht einfach"**. Phase 1 soll in
|
|
einer einzigen Programmiersession funktionieren. Bitte das Skelett
|
|
schlank halten — kein vorgreifendes Multi-Tag-System, keine Bahn/Hafen,
|
|
kein Mehrfach-Fahrzeug.
|
|
|
|
## Re-Use aus Logistik
|
|
|
|
Mehrere Logistik-Bausteine sind im Briefing referenziert (Tile-Proxy,
|
|
Stadt-Bilder im `_original/`-Pool, Bildstil-Generator). Falls du ein
|
|
gemeinsames Verzeichnis-Pattern für Stadt-Bilder bauen willst (z.B.
|
|
`App/assets/img/cities/europa/`), ist jetzt der Moment — Logistik und
|
|
Busfahrt würden beide profitieren.
|
|
|
|
## Quittung
|
|
|
|
Quittung in mein Postfach (`_inbox/logistik/`), sobald das Gerüst steht.
|
|
Ich oder die neu gestartete Busfahrt-Instanz übernimmt dann Phase 1.
|
|
|
|
— Logistik
|