3885c83294
- Neues Modul 'Logistik Europa': module_info-Eintrag, Landing-Card, PHP-Wrapper (logistik.php, modul-logistik.php), Engine-Skelett mit Enums + Helpern (travelCost, latePenalty, Bonus, Dijkstra, Polyline-Interpolation), Test-Harness, Kompetenzen-Draft, 5 Seed-Dateien (locations, vehicle-types, cargo-types, railnet, contract-templates), 3 Level-Einträge in game_levels, Phase 0 durch die Logistik-Instanz geliefert und Atlas-Review bestanden - Heli-Fix: heli-game.php mit BASE_PATH (production-sicher) + Asset-Pfad-Injection, geo_waypoints-Tabelle per Seed-Script auffindbar gemacht - Waypoints-Regen-Tool: regen-waypoints-sql.php synchronisiert waypoints.sql aus DB (70 Einträge) - Design-System: .ggs-level-grid / .ggs-level-card als Standard gepromotet (Klimas Muster, iPad-hover-safe) - Inbox-Nachrichten: Kickoff-Briefings für Heli und Logistik, Asset-Map für Heli, DALL-E-Pipeline-Anleitung, Koordinations- nachrichten an Fluss, Klima, Glossar, Lehrplan Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
35 lines
4.5 KiB
JSON
35 lines
4.5 KiB
JSON
{
|
|
"moduleId": "logistik",
|
|
"version": "0.1-draft",
|
|
"_comment": "Vorab-Skizze gemäß Pflichtenheft Kap 3.4 (28 Kernziele). Wird von Lehrplan-Instanz validiert und zu `active` hochgestuft, sobald Phase 2 zeigt, was die Simulation tatsächlich abdeckt. Lehrplan-Codes sind Platzhalter — müssen gegen `App/php/api/lehrplan.php` abgeglichen werden.",
|
|
"anchors": [
|
|
{ "id": "lg-orient-01", "kompetenz": "Räumliche Orientierung in Europa", "kernziel": "Länder erkennen", "phases": [1,2,3,4,5,6,7], "status": "proposed", "lehrplan_anker_draft": ["AT-GW-5-Raum-01"] },
|
|
{ "id": "lg-orient-02", "kompetenz": "Räumliche Orientierung in Europa", "kernziel": "Hauptstädte und wichtige Städte zuordnen", "phases": [1,2,3], "status": "proposed" },
|
|
{ "id": "lg-orient-03", "kompetenz": "Räumliche Orientierung in Europa", "kernziel": "Regionen Europas unterscheiden", "phases": [2,3,4], "status": "proposed" },
|
|
{ "id": "lg-orient-04", "kompetenz": "Räumliche Orientierung in Europa", "kernziel": "Häfen, Terminals und große Verkehrsachsen verorten", "phases": [3,4,5], "status": "proposed" },
|
|
|
|
{ "id": "lg-karte-01", "kompetenz": "Kartenkompetenz", "kernziel": "Karten lesen", "phases": [1,2,3,4,5,6,7], "status": "proposed" },
|
|
{ "id": "lg-karte-02", "kompetenz": "Kartenkompetenz", "kernziel": "Lagebeziehungen erkennen", "phases": [2,3,4], "status": "proposed" },
|
|
{ "id": "lg-karte-03", "kompetenz": "Kartenkompetenz", "kernziel": "Distanzen und Verkehrsnetze deuten", "phases": [2,3,4], "status": "proposed" },
|
|
{ "id": "lg-karte-04", "kompetenz": "Kartenkompetenz", "kernziel": "Suchstrategien auf Karten entwickeln", "phases": [3,4,5], "status": "proposed" },
|
|
|
|
{ "id": "lg-wirt-01", "kompetenz": "Wirtschafts- und Logistikverständnis", "kernziel": "Güterströme verstehen", "phases": [3,4,5], "status": "proposed" },
|
|
{ "id": "lg-wirt-02", "kompetenz": "Wirtschafts- und Logistikverständnis", "kernziel": "kombinierte Verkehre nachvollziehen", "phases": [4,5], "status": "proposed" },
|
|
{ "id": "lg-wirt-03", "kompetenz": "Wirtschafts- und Logistikverständnis", "kernziel": "Rolle von Häfen, Bahn und LKW erkennen", "phases": [3,4], "status": "proposed" },
|
|
{ "id": "lg-wirt-04", "kompetenz": "Wirtschafts- und Logistikverständnis", "kernziel": "Zeit-Kosten-Zusammenhänge verstehen", "phases": [3,4,5], "status": "proposed" },
|
|
|
|
{ "id": "lg-plan-01", "kompetenz": "Planungs- und Entscheidungskompetenz", "kernziel": "Reihenfolge von Aufträgen optimieren", "phases": [3,4,5], "status": "proposed" },
|
|
{ "id": "lg-plan-02", "kompetenz": "Planungs- und Entscheidungskompetenz", "kernziel": "Fahrzeuge passend einsetzen", "phases": [3,4,5], "status": "proposed" },
|
|
{ "id": "lg-plan-03", "kompetenz": "Planungs- und Entscheidungskompetenz", "kernziel": "Leerfahrten vermeiden", "phases": [3,4,5], "status": "proposed" },
|
|
{ "id": "lg-plan-04", "kompetenz": "Planungs- und Entscheidungskompetenz", "kernziel": "knappe Ressourcen disponieren", "phases": [4,5,6,7], "status": "proposed" },
|
|
|
|
{ "id": "lg-verk-01", "kompetenz": "Verkehrserziehung und Sicherheitsbewusstsein", "kernziel": "Einfluss von Wetter, Sperren, Störungen erkennen", "phases": [5,6], "status": "proposed" },
|
|
{ "id": "lg-verk-02", "kompetenz": "Verkehrserziehung und Sicherheitsbewusstsein", "kernziel": "sichere und vernünftige Routenentscheidungen reflektieren", "phases": [5,6], "status": "proposed" },
|
|
{ "id": "lg-verk-03", "kompetenz": "Verkehrserziehung und Sicherheitsbewusstsein", "kernziel": "Verkehr nicht nur als Bewegung, sondern als komplexes System verstehen", "phases": [4,5,6,7], "status": "proposed" },
|
|
|
|
{ "id": "lg-sys-01", "kompetenz": "Systemisches Denken", "kernziel": "Einzelentscheidungen wirken auf Gesamtsystem", "phases": [3,4,5,6,7], "status": "proposed" },
|
|
{ "id": "lg-sys-02", "kompetenz": "Systemisches Denken", "kernziel": "Zeit, Fahrzeuge, Infrastruktur und Aufträge beeinflussen einander", "phases": [3,4,5,6,7], "status": "proposed" },
|
|
{ "id": "lg-sys-03", "kompetenz": "Systemisches Denken", "kernziel": "globale Lieferketten werden auf Europa-Ebene heruntergebrochen erfahrbar", "phases": [4,5,6], "status": "proposed" }
|
|
]
|
|
}
|