Schulbuch komplett: 13 Kapitel, je 3 Versionen (Schüler / Leichte Sprache / Lehrperson)

- Gemeinsame Infrastruktur: assets/css/buch.css + pages/_partials/buch_helpers.php
  (Foto-Slots, Glossar-Tooltips, Nav mit 3-Modi-Umschalter ?leicht=1/?lehrer=1)
- Neu: Leichte-Sprache-Version in jedem Kapitel (inklusiver Unterricht):
  kurze Sätze, eine Aussage pro Zeile, Bindestrich-Komposita, einspaltig, größere Schrift
- 12 neue Kapitel: tourismusregion, kofferdetektiv (Themenfeld Reise/Transport/
  Flugverkehr/Nachhaltigkeit), busfahrt, logistik (Alpentransit), weltkueche, farmer,
  klima (2D+3D), fluss (Alpenrhein/Rhesi), energiemanager (Illwerke), heli, sonnensystem,
  eu-werkstatt — alle mit verifizierten Quellen, echten Sim-Mechanik-Kästen,
  D-A-CH-Lehrplan-Chips und 7 Foto-Slots mit konkreten Vorschlägen
- Pilot tourismustal: geschichte-1948 halb so groß (b-klein), Spielsprache-Fixes
- buch.php: 13 Kapitel, Status automatisch aus Dateiexistenz

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-14 17:12:19 +02:00
parent e9870843e8
commit f282c79a25
16 changed files with 8820 additions and 125 deletions
+230 -115
View File
@@ -3,135 +3,75 @@
* Schulbuch — Kapitel: Tourismustal
* ---------------------------------
* Schulbuchseiten zur Simulation: Sachinhalte lehrplankonform (GW 2023),
* mit Glossar-Tooltips, echten Daten (QUELLEN.md) und Sim-Mechanik-Kästen.
* mit Glossar-Tooltips, echten Daten und Sim-Mechanik-Kästen.
*
* URL: /buch-tourismustal → Schüler:innen-Version
* /buch-tourismustal?lehrer=1 → Lehrer-Version (+ didaktische Kästen)
* /buch-tourismustal?leicht=1 → Leichte Sprache (inklusiver Unterricht)
* /buch-tourismustal?lehrer=1 → Lehrpersonen-Version (+ didaktische Kästen)
*
* Fotos: Thomas legt echte Bilder unter assets/img/buch/tourismustal/<slug>.jpg
* ab — die Platzhalter tauschen sich dann automatisch aus.
*/
require_once __DIR__ . '/../php/config/app.php';
$LEHRER = isset($_GET['lehrer']) && $_GET['lehrer'] === '1';
$bp = BASE_PATH;
/** Foto-Slot: echtes Bild, sobald es existiert sonst Platzhalter mit Vorschlag. */
function buchBild(string $slug, string $vorschlag, string $unterschrift = ''): string {
global $bp;
foreach (['jpg', 'jpeg', 'webp', 'png'] as $ext) {
$rel = "assets/img/buch/tourismustal/{$slug}.{$ext}";
if (is_file(__DIR__ . '/../' . $rel)) {
$cap = $unterschrift !== '' ? "<figcaption>{$unterschrift}</figcaption>" : '';
return "<figure class=\"b-foto\"><img src=\"{$bp}/{$rel}\" alt=\"" . htmlspecialchars($unterschrift ?: $slug) . "\" loading=\"lazy\">{$cap}</figure>";
}
}
return "<div class=\"b-foto-platzhalter\"><span>📷</span><b>Foto gesucht</b><small>" . htmlspecialchars($vorschlag) . "</small><code>assets/img/buch/tourismustal/{$slug}.jpg</code></div>";
}
/** Glossar-Begriff mit Tooltip */
function g(string $slug, string $label): string {
return "<span class=\"ggs-g\" data-glossar=\"{$slug}\">{$label}</span>";
}
define('BUCH_SIM', 'tourismustal');
require __DIR__ . '/_partials/buch_helpers.php';
?>
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>📖 Tourismustal Schulbuch<?= $LEHRER ? ' (Lehrperson)' : '' ?> · GeoGraSim</title>
<title>📖 Tourismustal Schulbuch<?= $LEHRER ? ' (Lehrperson)' : ($LEICHT ? ' (Leichte Sprache)' : '') ?> · GeoGraSim</title>
<link rel="stylesheet" href="<?= $bp ?>/assets/css/design-system.css">
<link rel="stylesheet" href="<?= $bp ?>/assets/css/buch.css">
<script src="<?= $bp ?>/assets/js/glossar-tooltip.js" defer></script>
<style>
/* design-system.css sperrt body-Scroll (App-Layout) Buch braucht Scroll */
html, body { overflow: auto !important; height: auto !important; }
body { background: #edeae0; margin: 0; font-family: system-ui, -apple-system, "Segoe UI", sans-serif; color: #2f3e46; }
.b-wrap { max-width: 880px; margin: 0 auto; padding: 18px 14px 80px; }
.b-nav { display: flex; align-items: center; gap: 10px; flex-wrap: wrap; margin-bottom: 14px; font-size: 14px; }
.b-nav a { color: #4f7f5e; text-decoration: none; font-weight: 600; }
.b-nav .spacer { flex: 1; }
.b-mode { background: #fff; border: 1.5px solid #c9c2ae; border-radius: 999px; padding: 5px 14px; text-decoration: none; font-weight: 700; font-size: 13px; color: #2f3e46 !important; }
.b-mode.active { background: #4f7f5e; color: #fff !important; border-color: #4f7f5e; }
/* Schulbuch-Seite */
.b-seite { background: #fdfbf4; border-radius: 14px; box-shadow: 0 4px 18px rgba(47,62,70,.12); padding: 34px 40px; margin-bottom: 26px; position: relative; }
.b-seite .b-nr { position: absolute; top: 14px; right: 18px; font-size: 12px; color: #9a958a; font-weight: 700; letter-spacing: .08em; }
.b-kicker { text-transform: uppercase; letter-spacing: .1em; font-size: 12px; font-weight: 800; color: #b3541e; margin: 0 0 4px; }
h1 { font-size: 30px; margin: 0 0 6px; line-height: 1.2; }
h2 { font-size: 22px; margin: 0 0 10px; }
.b-leitfrage { font-size: 17px; font-style: italic; color: #4a4f52; border-left: 4px solid #e8c547; padding: 6px 12px; margin: 14px 0; background: #fbf6e3; border-radius: 0 8px 8px 0; }
p { line-height: 1.65; font-size: 15.5px; }
.b-cols { display: grid; grid-template-columns: 1.4fr 1fr; gap: 22px; align-items: start; }
@media (max-width: 700px) { .b-cols { grid-template-columns: 1fr; } .b-seite { padding: 22px 18px; } }
/* Kästen */
.b-box { border-radius: 10px; padding: 12px 15px; margin: 14px 0; font-size: 14.5px; line-height: 1.55; }
.b-merke { background: #eaf2ea; border-left: 4px solid #4f7f5e; }
.b-merke b:first-child { color: #2f6b46; }
.b-daten { background: #eef1f6; border-left: 4px solid #5b7ba0; }
.b-daten b:first-child { color: #3d5a80; }
.b-daten .q { color: #8a8a8a; font-size: 12px; }
.b-sim { background: #fdf1e6; border-left: 4px solid #e8892b; }
.b-sim b:first-child { color: #b3541e; }
.b-aufgaben { background: #fff; border: 1.5px dashed #b8b0995e; border-left: 4px solid #b8892b00; border: 1.5px dashed #c9c2ae; }
.b-aufgaben ol { margin: 6px 0 2px 18px; padding: 0; }
.b-aufgaben li { margin: 5px 0; }
.b-stufe { font-size: 11px; font-weight: 800; border-radius: 999px; padding: 1px 8px; margin-right: 5px; vertical-align: 1px; }
.b-stufe.leicht { background: #dcead1; color: #2f6b46; }
.b-stufe.mittel { background: #fbe9c8; color: #a06a12; }
.b-stufe.schwer { background: #f3dcd6; color: #a33227; }
.b-lehrer { background: #f3eef9; border-left: 4px solid #7a5ba0; }
.b-lehrer b:first-child { color: #5d4380; }
.b-chips { display: flex; flex-wrap: wrap; gap: 6px; margin: 10px 0; }
.b-chip { background: #2f3e46; color: #fff; border-radius: 999px; font-size: 11.5px; font-weight: 700; padding: 3px 10px; }
.b-chip.soft { background: #e3ddc9; color: #4a4f52; }
.ggs-g { border-bottom: 1.5px dotted #4f7f5e; cursor: help; color: #2f6b46; font-weight: 600; }
.b-foto img { width: 100%; border-radius: 10px; display: block; }
.b-foto { margin: 0 0 6px; }
.b-foto figcaption { font-size: 12.5px; color: #7a756a; padding-top: 5px; }
.b-foto-platzhalter { border: 2px dashed #c9c2ae; border-radius: 10px; padding: 22px 16px; text-align: center; color: #7a756a; background: #f6f3ea; }
.b-foto-platzhalter span { font-size: 30px; display: block; }
.b-foto-platzhalter b { display: block; margin: 4px 0 4px; }
.b-foto-platzhalter small { display: block; line-height: 1.5; }
.b-foto-platzhalter code { display: block; font-size: 10.5px; margin-top: 8px; color: #9a958a; }
.b-quellen { font-size: 12.5px; color: #6b6659; line-height: 1.7; }
.b-quellen a { color: #4f7f5e; }
table.b-tab { border-collapse: collapse; width: 100%; font-size: 14px; margin: 10px 0; }
.b-tab th, .b-tab td { border: 1px solid #ddd6c2; padding: 6px 9px; text-align: left; }
.b-tab th { background: #f0ecdd; }
@media print {
body { background: #fff; }
.b-nav, .b-mode { display: none !important; }
.b-seite { box-shadow: none; border: 1px solid #ddd; page-break-after: always; margin-bottom: 0; }
.b-foto-platzhalter { display: none; }
}
</style>
</head>
<body>
<body class="mode-<?= $MODE ?>">
<div class="b-wrap">
<nav class="b-nav">
<a href="<?= $bp ?>/buch">📖 Schulbuch</a> ·
<a href="<?= $bp ?>/modul-tourismustal">Modulseite</a> ·
<a href="<?= $bp ?>/tourismustal">🎮 Simulation starten</a> ·
<a href="<?= $bp ?>/glossar?module=tourismustal">Glossar</a> ·
<a href="<?= $bp ?>/lehrplan?module=tourismustal">Lehrplan</a>
<span class="spacer"></span>
<a class="b-mode <?= $LEHRER ? '' : 'active' ?>" href="?">👩‍🎓 Schüler:innen</a>
<a class="b-mode <?= $LEHRER ? 'active' : '' ?>" href="?lehrer=1">👩‍🏫 Lehrperson</a>
</nav>
<?php buchNav([
'Modulseite' => 'modul-tourismustal',
'🎮 Simulation starten' => 'tourismustal',
'Glossar' => 'glossar?module=tourismustal',
'Lehrplan' => 'lehrplan?module=tourismustal',
]) ?>
<!-- ============ OPENER ============ -->
<section class="b-seite">
<span class="b-nr">TOURISMUSTAL · KAPITEL-START</span>
<p class="b-kicker">Geografie und wirtschaftliche Bildung · Sek I</p>
<h1>🏔️ Ein Tal wird Tourismusregion</h1>
<?php if ($LEICHT): ?>
<p class="b-leitfrage">Wie wird aus einem stillen Berg-Tal ein Urlaubs-Ort?<br>
Und wie bleibt das Tal dabei schön?</p>
<?= buchBild('opener-talpanorama',
'Weites Panorama eines Alpentals mit Dorf und Kirchturm.',
'Ein Tal in den Bergen: Hier leben Menschen. Und hier machen Menschen Urlaub. Warth am Arlberg, Dezember 2025.') ?>
<div class="b-box b-merke"><b>Darum geht es in diesem Heft:</b><br>
Du baust ein Berg-Tal auf.<br>
Aus dem Tal wird ein Urlaubs-Ort.<br>
Du lernst: Wo baut man was am besten?<br>
Du lernst: Wie entsteht ein Preis?<br>
Du lernst: Warum braucht ein Ort Gäste im Sommer <b>und</b> im Winter?<br>
Und du lernst: Was macht der Klima-Wandel mit dem Schnee?</div>
<div class="b-box b-sim"><b>🎮 So arbeitest du mit der Simulation:</b><br>
Du beginnst im Jahr 1975.<br>
Zuerst gibt es nur ein Gast-Haus.<br>
Dann baust du mehr: einen Lift, ein Hotel, ein Personal-Haus.<br>
Alles kostet Geld.<br>
Der 📋 Tages-Bericht zeigt dir jeden Tag: So viel hast du verdient.<br>
Der -Knopf erklärt dir jedes Gebäude.</div>
<?= buchBild('geschichte-1948',
'Historisches Skifoto aus der Pionierzeit.',
'So fing alles an: Eine Ski-Fahrerin in Dornbirn im Jahr 1948. Damals war Ski-Fahren noch kein großes Geschäft.', true) ?>
<?php else: ?>
<p class="b-leitfrage">Wie wird aus einem stillen Alpental eine erfolgreiche
Tourismusregion ohne dass das Tal dabei verliert, was es besonders macht?</p>
@@ -166,7 +106,7 @@ function g(string $slug, string $label): string {
<?= buchBild('geschichte-1948',
'Historisches Skifoto aus der Pionierzeit (Familienalbum, Leihgabe o. Ä.).',
'So fing alles an: Skifahrerin in Dornbirn, 1948 Jahrzehnte bevor aus dem Wintersport ein eigener Wirtschaftszweig wurde. (Privatarchiv)') ?>
'So fing alles an: Skifahrerin in Dornbirn, 1948 Jahrzehnte bevor aus dem Wintersport ein eigener Wirtschaftszweig wurde. (Privatarchiv)', true) ?>
<?php if ($LEHRER): ?>
<div class="b-box b-lehrer"><b>💡 Verlaufsvorschlag (Doppelstunde):</b>
@@ -179,13 +119,47 @@ function g(string $slug, string $label): string {
<b>(5) Vertiefung 20</b> Seiten 35 (Saisonalität, Klimawandel, Zielkonflikte),
dann Szene 3 als Hausübung oder Folgestunde.
<br><b>Hinweis:</b> Der Vorlese-Modus (🔊) lässt sich pro Klasse im Cockpit
sperren („Vorlesen an/aus" auf der Modulkarte).</div>
sperren („Vorlesen an/aus" auf der Modulkarte). Für den inklusiven Unterricht
gibt es dieses Kapitel zusätzlich in <a href="?leicht=1">Leichter Sprache</a>.</div>
<?php endif; ?>
<?php endif; ?>
</section>
<!-- ============ SEITE 1 ============ -->
<section class="b-seite">
<span class="b-nr">SEITE 1 · STANDORT</span>
<?php if ($LEICHT): ?>
<h2>1 · Wo baut man was?</h2>
<p>Ein Lift steht nicht irgendwo.<br>
Ein Hotel steht nicht irgendwo.<br>
Der Ort muss passen.<br>
Das nennt man: <b>Standort</b>.</p>
<p>Hoch oben am Berg liegt lange Schnee.<br>
Darum baut man den Lift weit oben.<br>
Unten im Tal sind die Gäste gerne.<br>
Dort essen sie und kaufen ein.<br>
Und die Schnee-Kanone braucht Wasser.<br>
Darum baut man sie in der Nähe vom Fluss.</p>
<?= buchBild('standort-lift-hang',
'Sessellift- oder Gondelbahn-Trasse am Hang.',
'Die Bahn bringt die Gäste auf den Berg. Hier fährt sie auch im Sommer. Juni 2017.') ?>
<div class="b-box b-merke"><b>Merke:</b><br>
Der Standort ist der Platz für ein Gebäude.<br>
Ein guter Standort ist sehr wichtig.</div>
<div class="b-box b-sim"><b>🎮 In der Simulation:</b><br>
Die Bus-Halte-Stelle geht nur an der Straße.<br>
Die Schnee-Kanone geht nur am Fluss.<br>
Beim Bauen siehst du zuerst eine Vorschau.<br>
Erst beim zweiten Tippen baust du wirklich.</div>
<div class="b-box b-aufgaben"><b>✏️ Aufgabe:</b>
<ol>
<li>Baue einen Lift weit unten.<br>Baue einen Lift weit oben.<br>
Wo bleibt der Schnee länger?</li>
</ol>
</div>
<?php else: ?>
<h2>1 · Warum gerade hier? Standortfaktoren</h2>
<div class="b-cols">
<div>
@@ -226,11 +200,46 @@ function g(string $slug, string $label): string {
zu vermeiden. Stolperstein: Schüler:innen bauen Personalhäuser oft weit weg von
den Betrieben (wirkt dann nur zu ⅔).</div>
<?php endif; ?>
<?php endif; ?>
</section>
<!-- ============ SEITE 2 ============ -->
<section class="b-seite">
<span class="b-nr">SEITE 2 · WIRTSCHAFT</span>
<?php if ($LEICHT): ?>
<h2>2 · Wie verdient das Tal Geld?</h2>
<p>Die Gäste kommen mit dem Bus ins Tal.<br>
Sie fahren mit dem Lift.<br>
Sie schlafen im Hotel.<br>
Sie essen im Gast-Haus.<br>
Für alles bezahlen sie Geld.<br>
Das Geld bleibt bei den Menschen im Tal.</p>
<p>Du bestimmst den Preis für den Ski-Pass.<br>
Ist der Preis hoch: Es kommen weniger Gäste.<br>
Ist der Preis niedrig: Es kommen viele Gäste.<br>
Aber du bekommst pro Gast nur wenig Geld.<br>
Der beste Preis liegt in der Mitte.</p>
<?= buchBild('wirtschaft-ort-belebt',
'Belebte Gasthaus-Terrasse mit Gästen.',
'Viele Gäste auf der Hütten-Terrasse. Sie geben Geld aus. Das Geld bleibt in der Region. Südtirol, Oktober 2025.') ?>
<div class="b-box b-daten"><b>📊 Echte Zahlen:</b><br>
Ein Winter-Gast gibt in Österreich ungefähr 193 € am Tag aus.<br>
Ein Sommer-Gast gibt ungefähr 156 € am Tag aus.</div>
<div class="b-box b-sim"><b>🎮 In der Simulation:</b><br>
Links ist der Regler für den Ski-Pass.<br>
Schiebe ihn hoch und runter.<br>
Schau: Wie viele Gäste kommen?<br>
Wichtig: Spare auch Geld!<br>
Wenn du zu viele Schulden hast, verkauft die Bank dein Gebäude.</div>
<div class="b-box b-aufgaben"><b>✏️ Aufgabe:</b>
<ol>
<li>Stelle den Ski-Pass auf 15 €.<br>Wie viele Gäste kommen?<br>
Stelle den Ski-Pass auf 45 €.<br>Wie viele Gäste kommen jetzt?</li>
</ol>
</div>
<?php else: ?>
<h2>2 · Die Wirtschaftskette: Vom Gast zum Einkommen</h2>
<div class="b-cols">
<div>
@@ -267,7 +276,7 @@ function g(string $slug, string $label): string {
<div class="b-box b-sim"><b>🎮 In der Simulation:</b> Der <b>Skipass-Regler</b>
(links) ist deine Preisstellschraube beobachte, wie Gästezahl und Einnahmen
reagieren. Der 📋 <b>Tagesbericht</b> zeigt die ganze Kette als Rechnung:
Wer wollte kommen (× Faktoren), wer konnte kommen (Engpass!), Einnahmen minus
Wer wollte kommen (· Faktoren), wer konnte kommen (Engpass!), Einnahmen minus
Kosten. Rücklagen sind wichtig: Einmalige Chancen wie das <b>Skirennen
(5.000 €)</b> kommen nur einmal und ab 15.000 € Schulden verkauft die
<b>Bank</b> dein teuerstes Gebäude zwangsweise.</div>
@@ -280,9 +289,9 @@ function g(string $slug, string $label): string {
schlechten Tag. Welches Glied der Kette war der Engpass? Was würdest du bauen?</li>
<li><span class="b-stufe schwer">C</span>„Viele Gäste = viel Gewinn" stimmt
das immer? Begründe mit Betriebskosten und Zufriedenheit.</li>
<li><span class="b-stufe schwer">D</span>Im Spiel begegnet dir der
💶 <b>Kosten-Check</b> mit echten Preisen. Vergleiche: Gondelbahn im Spiel
22.000 € real bis über 80 Mio. €. Warum verwendet die Simulation
<li><span class="b-stufe schwer">D</span>In der Simulation begegnet dir der
💶 <b>Kosten-Check</b> mit echten Preisen. Vergleiche: Gondelbahn in der
Simulation 22.000 € real bis über 80 Mio. €. Warum verwendet die Simulation
kleinere Zahlen? Was bildet sie trotzdem richtig ab und was nicht?</li>
</ol>
</div>
@@ -296,11 +305,45 @@ function g(string $slug, string $label): string {
der Bank-Liquidation das ist gewollt und ein guter Auswertungsanlass
(„Warum ist X pleite gegangen?"). Im Cockpit sichtbar an Konto &lt; 0 und 🆘.</div>
<?php endif; ?>
<?php endif; ?>
</section>
<!-- ============ SEITE 3 ============ -->
<section class="b-seite">
<span class="b-nr">SEITE 3 · SAISONALITÄT</span>
<?php if ($LEICHT): ?>
<h2>3 · Das Sommer-Loch</h2>
<p>Im Winter kommen viele Gäste.<br>
Sie wollen Ski fahren.<br>
Im Sommer kommen nur wenige Gäste.<br>
Aber das Hotel kostet auch im Sommer Geld.<br>
Der Lift kostet auch im Sommer Geld.<br>
Diese Zeit nennt man: das <b>Sommer-Loch</b>.</p>
<p>Was hilft gegen das Sommer-Loch?<br>
Angebote für den Sommer!<br>
Zum Beispiel: ein Bade-See, ein Kletter-Garten, eine Sommer-Rodel-Bahn.<br>
Dann kommen auch im Sommer Gäste.</p>
<?= buchBild('sommerloch-leere-terrasse',
'Leere Hotel-Terrasse oder geschlossene Talstation im Sommer.',
'Sommer im Ski-Ort: Alles ist da. Aber die Gäste fehlen.') ?>
<div class="b-box b-daten"><b>📊 Echte Zahlen:</b><br>
Im Ort Lech in Vorarlberg kommen fast alle Gäste im Winter.<br>
Von 100 Über-Nachtungen sind 84 im Winter.<br>
Nur 16 sind im Sommer.</div>
<div class="b-box b-sim"><b>🎮 In der Simulation:</b><br>
Baue Sommer-Angebote: Bade-See, Rodel-Bahn, Bike-Park.<br>
Dann kommen auch im Sommer viele Gäste.</div>
<div class="b-box b-aufgaben"><b>✏️ Aufgabe:</b>
<ol>
<li>Schau auf deinen Tages-Bericht im Sommer.<br>
Wie viele Gäste hast du?<br>
Baue einen Bade-See.<br>
Wie viele Gäste hast du jetzt?</li>
</ol>
</div>
<?php else: ?>
<h2>3 · Das Sommerloch: Wenn ein Tal nur vom Winter lebt</h2>
<div class="b-cols">
<div>
@@ -343,11 +386,43 @@ function g(string $slug, string $label): string {
Diskussionsimpuls: „Lech ist trotzdem reich ist 84:16 also ein Problem?"
(Klumpenrisiko vs. Ertragsstärke; Anschluss an 4.10 nachhaltiges Wirtschaften.)</div>
<?php endif; ?>
<?php endif; ?>
</section>
<!-- ============ SEITE 4 ============ -->
<section class="b-seite">
<span class="b-nr">SEITE 4 · KLIMAWANDEL</span>
<?php if ($LEICHT): ?>
<h2>4 · Es gibt weniger Schnee</h2>
<p>Die Erde wird wärmer.<br>
Darum schmilzt der Schnee früher.<br>
Der Winter mit Schnee ist heute ungefähr einen Monat kürzer als früher.<br>
Das ist schlecht für Ski-Orte.</p>
<p>Was können die Orte tun?<br>
Sie können Schnee-Kanonen bauen.<br>
Schnee-Kanonen machen Schnee aus Wasser.<br>
Aber das braucht viel Wasser und viel Strom.<br>
Und es geht nur, wenn es kalt ist.<br>
Besser ist: Der Ort macht auch Angebote für den Sommer.</p>
<?= buchBild('klimawandel-kunstschneeband',
'Schneekanone oder Kunstschneeband auf grünem Hang.',
'Anfang Februar. Aber es liegt fast kein Schnee. Bödele in Vorarlberg, 1. Februar 2020.') ?>
<div class="b-box b-daten"><b>📊 Echte Zahlen:</b><br>
In der Schweiz ist die Schnee-Zeit heute 37 Tage kürzer als im Jahr 1970.</div>
<div class="b-box b-sim"><b>🎮 In der Simulation:</b><br>
In der Szene „Schneegrenze 2035" gibt es oft warme Winter.<br>
Die Schnee-Kanone hilft nur, wenn es kalt ist.<br>
Du gewinnst nur mit guten Sommer-Angeboten.</div>
<div class="b-box b-aufgaben"><b>✏️ Aufgabe:</b>
<ol>
<li>Die Schnee-Kanone hat Vorteile und Nachteile.<br>
Nenne einen Vorteil.<br>
Nenne einen Nachteil.</li>
</ol>
</div>
<?php else: ?>
<h2>4 · Die Schneegrenze steigt: Anpassung oder Rückzug?</h2>
<div class="b-cols">
<div>
@@ -384,7 +459,7 @@ function g(string $slug, string $label): string {
<ol>
<li><span class="b-stufe leicht">A</span>Nenne je zwei Vor- und Nachteile
der Beschneiung.</li>
<li><span class="b-stufe mittel">B</span>Spiele Szene 3 einmal „nur Winter"
<li><span class="b-stufe mittel">B</span>Bearbeite Szene 3 einmal „nur Winter"
und einmal „Ganzjahr". Vergleiche Kontostand, Sommergäste und erreichte
Ziele. Erkläre den Unterschied.</li>
<li><span class="b-stufe schwer">C</span>„Beschneiung ist Anpassung an den
@@ -398,11 +473,44 @@ function g(string $slug, string $label): string {
Gegenmittel thematisieren. Genau diese Spannung ist das Lernziel (4.2/4.10):
Der Winter ist ertragsstark, aber verwundbar.</div>
<?php endif; ?>
<?php endif; ?>
</section>
<!-- ============ SEITE 5 ============ -->
<section class="b-seite">
<span class="b-nr">SEITE 5 · ZIELKONFLIKTE</span>
<?php if ($LEICHT): ?>
<h2>5 · Wem gehört das Tal?</h2>
<p>Im Tal ist wenig Platz.<br>
Für einen Lift muss man Bäume fällen.<br>
Für ein Hotel braucht man eine Wiese.<br>
Aber die Gäste kommen wegen der schönen Natur!<br>
Das ist ein schwieriges Problem.</p>
<p>Was kann man tun?<br>
Man kann neue Bäume pflanzen.<br>
Man kann Solar-Dächer auf die Häuser bauen.<br>
Und man kann gut für das Personal sorgen.<br>
Dann sind alle zufriedener: die Natur, die Menschen und die Gäste.</p>
<?= buchBild('zielkonflikt-baustelle-natur',
'Kontrastmotiv: Technik oder Baustelle neben Natur.',
'Der Lüner-See in Vorarlberg. Er ist ein Stau-See für Strom. Und er ist ein schönes Ausflugs-Ziel. Beides zugleich! Mai 2016.') ?>
<div class="b-box b-merke"><b>Merke:</b><br>
Ein guter Urlaubs-Ort achtet auf drei Dinge:<br>
auf das Geld, auf die Natur und auf die Menschen.</div>
<div class="b-box b-sim"><b>🎮 In der Simulation:</b><br>
Jedes Gebäude macht ein bisschen Natur kaputt.<br>
Mit 🌲 Aufforsten pflanzt du neue Bäume.<br>
Mit 🌱 Öko-Umbau bekommt dein Haus ein Solar-Dach.</div>
<div class="b-box b-aufgaben"><b>✏️ Aufgabe:</b>
<ol>
<li>Deine Natur-Anzeige steht auf 50 %.<br>
Was kannst du tun?<br>
Nenne zwei Ideen.</li>
</ol>
</div>
<?php else: ?>
<h2>5 · Wachstum, Natur und Menschen: Wer bekommt das Tal?</h2>
<div class="b-cols">
<div>
@@ -458,14 +566,21 @@ function g(string $slug, string $label): string {
dort stehen alle Regeln und das „Gut zu wissen"-Wissen. Im Cockpit lohnt der
Blick auf <b>Natur</b> und <b>Zufriedenheit</b> nebeneinander: Wer beides hoch
hält, hat das Kapitel verstanden. Reflexionsfragen der Sim erscheinen unter
„Ergebnisse".</div>
„Ergebnisse". Für den inklusiven Unterricht: <a href="?leicht=1">Leichte-Sprache-Version</a>
dieses Kapitels — gleiche Bilder, gleiche Kernaussagen, reduzierte Aufgaben.</div>
<?php endif; ?>
<?php endif; ?>
</section>
<!-- ============ QUELLEN ============ -->
<section class="b-seite">
<span class="b-nr">QUELLEN</span>
<h2>Quellen &amp; zum Weiterlesen</h2>
<?php if ($LEICHT): ?>
<p>Alle Zahlen in diesem Heft sind echt.<br>
Sie kommen von Ämtern, Forscher:innen und Zeitungen.<br>
Hier stehen die Quellen:</p>
<?php endif; ?>
<p class="b-quellen">
[1] Statistik Austria: Ein Blick auf die Gemeinde Lech (2024) —
<a href="https://www.statistik.at/blickgem/G0804/g80113.pdf" target="_blank" rel="noopener">statistik.at</a><br>
@@ -480,6 +595,8 @@ function g(string $slug, string $label): string {
<a href="https://www.srf.ch/news/schweiz/schneesaison-ist-fast-40-tage-kuerzer-als-frueher" target="_blank" rel="noopener">srf.ch</a><br>
[6] GeoSphere Austria: Klimaportal Schnee —
<a href="https://klimaportal.geosphere.at/informationsportal-klimawandel/schnee.html" target="_blank" rel="noopener">klimaportal.geosphere.at</a><br>
[7] Fallstudie Serfaus-Fiss-Ladis —
<a href="https://www.brand-logic.com/en/spectrum/gekommen-um-zu-bleiben/" target="_blank" rel="noopener">brand-logic.com</a><br>
[8] Dolomitenstadt: 6er-Sessellift Leppleskofel, 12 Mio. € (2021) —
<a href="https://www.dolomitenstadt.at/2021/08/26/baustart-fuer-den-hoechsten-skilift-osttirols/" target="_blank" rel="noopener">dolomitenstadt.at</a><br>
[9] Stadt Innsbruck: Kostenaufstellung Patscherkofelbahn (2022) —
@@ -489,9 +606,7 @@ function g(string $slug, string $label): string {
[11] Salzburgwiki/Marmota Maps: Kosten Schneekanonen —
<a href="https://wiki.sn.at/wiki/Beschneiungsanlage" target="_blank" rel="noopener">wiki.sn.at</a><br>
[12] Bergwelten: Skiticket-Preise 2025/26 —
<a href="https://www.bergwelten.com/a/preise-skitickets" target="_blank" rel="noopener">bergwelten.com</a><br>
[7] Fallstudie Serfaus-Fiss-Ladis —
<a href="https://www.brand-logic.com/en/spectrum/gekommen-um-zu-bleiben/" target="_blank" rel="noopener">brand-logic.com</a>
<a href="https://www.bergwelten.com/a/preise-skitickets" target="_blank" rel="noopener">bergwelten.com</a>
</p>
</section>