395 lines
21 KiB
PHP
395 lines
21 KiB
PHP
<?php
|
||
|
||
/**
|
||
* Task Question Bank — keyed by task `slug`.
|
||
*
|
||
* Each entry: array of question dicts. Shape varies by `type`:
|
||
*
|
||
* type=choice (default — multiple choice):
|
||
* - question, options[4], correct (int 0..3), lerni_hint, lerni_steps[]
|
||
*
|
||
* type=cloze (fill-in-the-blank):
|
||
* - question (use ___ as blank marker), correct (string), accept[] (alt. spellings),
|
||
* lerni_hint, lerni_steps[]
|
||
*
|
||
* type=geo-map (clickable map regions):
|
||
* - question, regions[] (each: key, label, d=SVG path), correct (region key),
|
||
* viewBox (optional), lerni_hint, lerni_steps[]
|
||
*
|
||
* Future: replace with DB-backed Question + Answer models.
|
||
*/
|
||
|
||
return [
|
||
|
||
'math-multiplikation-bis-100' => [
|
||
[
|
||
'question' => 'Was ergibt 12 × 8?',
|
||
'options' => ['64', '88', '96', '102'],
|
||
'correct' => 2,
|
||
'lerni_hint' => 'Multipliziere die Einer und Zehner getrennt: 8×2=16 und 8×10=80. Beides zusammen = 96.',
|
||
'lerni_steps' => ['Zerlege 12 in 10 + 2', '8 × 10 = 80', '8 × 2 = 16', '80 + 16 = 96'],
|
||
],
|
||
[
|
||
'question' => 'Was ergibt 15 × 7?',
|
||
'options' => ['95', '105', '115', '125'],
|
||
'correct' => 1,
|
||
'lerni_hint' => 'Zerlege 15 in 10 + 5. 7×10=70 und 7×5=35. Zusammen = 105.',
|
||
'lerni_steps' => ['15 = 10 + 5', '7 × 10 = 70', '7 × 5 = 35', '70 + 35 = 105'],
|
||
],
|
||
[
|
||
'question' => 'Was ergibt 9 × 11?',
|
||
'options' => ['91', '99', '108', '111'],
|
||
'correct' => 1,
|
||
'lerni_hint' => '11er-Trick: 9 × 11 = 9 × 10 + 9 × 1 = 90 + 9 = 99.',
|
||
'lerni_steps' => ['9 × 10 = 90', '9 × 1 = 9', '90 + 9 = 99'],
|
||
],
|
||
[
|
||
'question' => 'Was ergibt 14 × 6?',
|
||
'options' => ['72', '78', '84', '88'],
|
||
'correct' => 2,
|
||
'lerni_hint' => '14 = 10 + 4. 6×10=60, 6×4=24, zusammen = 84.',
|
||
'lerni_steps' => ['14 = 10 + 4', '6 × 10 = 60', '6 × 4 = 24', '60 + 24 = 84'],
|
||
],
|
||
[
|
||
'question' => 'Was ergibt 144 ÷ 12?',
|
||
'options' => ['10', '11', '12', '13'],
|
||
'correct' => 2,
|
||
'lerni_hint' => 'Welche Zahl × 12 ergibt 144? Die 12 selbst, denn 12 × 12 = 144.',
|
||
'lerni_steps' => ['Suche x mit x × 12 = 144', 'Probier x = 12', '12 × 12 = 144 ✓'],
|
||
],
|
||
],
|
||
|
||
'math-geometrie-flaechen' => [
|
||
[
|
||
'question' => 'Fläche eines Rechtecks 5cm × 4cm?',
|
||
'options' => ['9 cm²', '18 cm²', '20 cm²', '25 cm²'],
|
||
'correct' => 2,
|
||
'lerni_hint' => 'Fläche Rechteck = Länge × Breite = 5 × 4 = 20 cm².',
|
||
'lerni_steps' => ['Formel: A = L × B', 'L = 5, B = 4', 'A = 5 × 4 = 20 cm²'],
|
||
],
|
||
[
|
||
'question' => 'Fläche eines Quadrats mit Seitenlänge 6cm?',
|
||
'options' => ['12 cm²', '24 cm²', '30 cm²', '36 cm²'],
|
||
'correct' => 3,
|
||
'lerni_hint' => 'Quadrat: A = Seite × Seite = 6 × 6 = 36 cm².',
|
||
'lerni_steps' => ['Formel: A = s × s', 's = 6', 'A = 6 × 6 = 36 cm²'],
|
||
],
|
||
[
|
||
'question' => 'Umfang eines Quadrats mit Seitenlänge 5cm?',
|
||
'options' => ['10 cm', '15 cm', '20 cm', '25 cm'],
|
||
'correct' => 2,
|
||
'lerni_hint' => 'Umfang = 4 × Seite = 4 × 5 = 20 cm.',
|
||
'lerni_steps' => ['U = 4 × s', 's = 5', 'U = 4 × 5 = 20 cm'],
|
||
],
|
||
[
|
||
'question' => 'Wie viele Ecken hat ein Dreieck?',
|
||
'options' => ['2', '3', '4', '5'],
|
||
'correct' => 1,
|
||
'lerni_hint' => 'Ein Dreieck hat per Definition 3 Ecken und 3 Seiten.',
|
||
'lerni_steps' => ['Dreieck = "tri" (drei) + "Eck"', '3 Seiten verbinden = 3 Ecken'],
|
||
],
|
||
[
|
||
'question' => 'Welche Form hat 4 gleich lange Seiten?',
|
||
'options' => ['Dreieck', 'Quadrat', 'Kreis', 'Trapez'],
|
||
'correct' => 1,
|
||
'lerni_hint' => 'Quadrat — alle 4 Seiten sind gleich lang, alle Ecken 90°.',
|
||
'lerni_steps' => ['4 gleiche Seiten ⇒ Quadrat oder Raute', '90° Ecken ⇒ Quadrat'],
|
||
],
|
||
],
|
||
|
||
'deutsch-wortarten-nomen-verben' => [
|
||
[
|
||
'question' => 'Welches Wort ist ein Nomen?',
|
||
'options' => ['laufen', 'schnell', 'Hund', 'rot'],
|
||
'correct' => 2,
|
||
'lerni_hint' => 'Nomen sind Dinge, Personen oder Tiere. "Hund" ist ein Tier — also ein Nomen.',
|
||
'lerni_steps' => ['Nomen = Namenwort', 'Großgeschrieben', 'Beispiele: Hund, Tisch, Lina'],
|
||
],
|
||
[
|
||
'question' => 'Welches Wort ist ein Verb?',
|
||
'options' => ['Tisch', 'springen', 'grün', 'Lehrer'],
|
||
'correct' => 1,
|
||
'lerni_hint' => 'Verben sind Tätigkeitswörter. "springen" beschreibt eine Tätigkeit.',
|
||
'lerni_steps' => ['Verb = Tätigkeitswort', 'Antwort auf "Was tut jemand?"', 'springen = Tätigkeit ✓'],
|
||
],
|
||
[
|
||
'question' => 'Welches Wort ist ein Adjektiv?',
|
||
'options' => ['Schule', 'lesen', 'glücklich', 'gehen'],
|
||
'correct' => 2,
|
||
'lerni_hint' => 'Adjektive beschreiben Eigenschaften. "glücklich" beschreibt wie jemand sich fühlt.',
|
||
'lerni_steps' => ['Adjektiv = Eigenschaftswort', 'Antwort auf "Wie ist etwas?"', 'glücklich beschreibt Gefühl ✓'],
|
||
],
|
||
[
|
||
'question' => 'Wie wird "Buch" im Plural geschrieben?',
|
||
'options' => ['Buchs', 'Buchen', 'Bücher', 'Buches'],
|
||
'correct' => 2,
|
||
'lerni_hint' => 'Plural von Buch ist "Bücher" — mit Umlaut ü und -er-Endung.',
|
||
'lerni_steps' => ['Buch → Bücher', 'Umlaut: u → ü', 'Endung: + er'],
|
||
],
|
||
[
|
||
'question' => 'Welcher Artikel passt zu "Sonne"?',
|
||
'options' => ['der', 'die', 'das', 'den'],
|
||
'correct' => 1,
|
||
'lerni_hint' => '"Die Sonne" — Sonne ist im Deutschen weiblich (feminin).',
|
||
'lerni_steps' => ['Genus prüfen: m / f / n', 'Sonne = feminin', 'Artikel feminin Nominativ: die'],
|
||
],
|
||
],
|
||
|
||
'deutsch-gedicht-lernen' => [
|
||
[
|
||
'question' => 'Was reimt sich auf "Haus"?',
|
||
'options' => ['Buch', 'Maus', 'Tisch', 'Auto'],
|
||
'correct' => 1,
|
||
'lerni_hint' => 'Wörter reimen sich, wenn sie ähnlich klingen am Ende. Haus — Maus reimt sich (-aus).',
|
||
'lerni_steps' => ['Reim: gleicher Endklang', 'Haus endet auf "-aus"', 'Maus endet auf "-aus" ✓'],
|
||
],
|
||
[
|
||
'question' => 'Wie nennt man Sätze, die reimen?',
|
||
'options' => ['Prosa', 'Drama', 'Vers', 'Roman'],
|
||
'correct' => 2,
|
||
'lerni_hint' => 'Reimende Zeilen in Gedichten heißen Verse.',
|
||
'lerni_steps' => ['Vers = Gedichtzeile', 'Mehrere Verse = Strophe'],
|
||
],
|
||
[
|
||
'question' => 'Was sagt man oft am Anfang eines Gedichts?',
|
||
'options' => ['Tschüss', 'Es war einmal', 'Hallo', 'Auf Wiedersehen'],
|
||
'correct' => 1,
|
||
'lerni_hint' => '"Es war einmal" leitet oft Geschichten und Gedichte ein.',
|
||
'lerni_steps' => ['Erzähl-Einleitung', 'Klassisch für Märchen und Gedichte'],
|
||
],
|
||
[
|
||
'question' => 'Wie lernt man ein Gedicht am besten?',
|
||
'options' => ['Nur einmal lesen', 'Auswendig laut sprechen', 'Schnell überfliegen', 'Nicht lernen'],
|
||
'correct' => 1,
|
||
'lerni_hint' => 'Gedichte lernt man am besten, wenn man sie laut spricht — mehrfach.',
|
||
'lerni_steps' => ['Lies langsam vor', 'Wiederhole laut', 'Verse einzeln üben', 'Ganz aufsagen'],
|
||
],
|
||
],
|
||
|
||
'englisch-vocab-animals' => [
|
||
[
|
||
'question' => 'Translate "Katze" to English:',
|
||
'options' => ['dog', 'cat', 'cow', 'mouse'],
|
||
'correct' => 1,
|
||
'lerni_hint' => 'Katze = cat. Eselsbrücke: K-atze → c-at, beide drei Buchstaben mit -at-.',
|
||
'lerni_steps' => ['Listen: "cat" /kæt/', 'Sound: K-Anfang wie Katze', 'cat ✓'],
|
||
],
|
||
[
|
||
'question' => 'Translate "Hund" to English:',
|
||
'options' => ['cat', 'bird', 'dog', 'fish'],
|
||
'correct' => 2,
|
||
'lerni_hint' => 'Hund = dog. "Dog" hat 3 Buchstaben, wie ein kurzes Bellen.',
|
||
'lerni_steps' => ['dog /dɒɡ/', 'kurzes Wort, kurzer Hund-Laut'],
|
||
],
|
||
[
|
||
'question' => 'Translate "Maus" to English:',
|
||
'options' => ['mouse', 'horse', 'house', 'cheese'],
|
||
'correct' => 0,
|
||
'lerni_hint' => 'Maus = mouse. Ähnlich klingt es: "Maus" → "mouse".',
|
||
'lerni_steps' => ['Maus → mouse', 'au → ou', 's bleibt s'],
|
||
],
|
||
[
|
||
'question' => 'What is the plural of "mouse"?',
|
||
'options' => ['mouses', 'mice', 'mouses', 'mouse'],
|
||
'correct' => 1,
|
||
'lerni_hint' => 'Unregelmäßiger Plural: mouse → mice. NICHT "mouses".',
|
||
'lerni_steps' => ['mouse = Einzahl', 'mice = Mehrzahl', 'unregelmäßig: kein "-s"'],
|
||
],
|
||
[
|
||
'question' => 'Translate "Vogel" to English:',
|
||
'options' => ['fish', 'bird', 'cat', 'frog'],
|
||
'correct' => 1,
|
||
'lerni_hint' => 'Vogel = bird. Eselsbrücke: B-ird wie B-aum, wo Vögel sitzen.',
|
||
'lerni_steps' => ['bird /bɜːd/', 'kurzes Wort, weicher Klang'],
|
||
],
|
||
],
|
||
|
||
'englisch-past-simple' => [
|
||
[
|
||
'question' => 'What is the past tense of "go"?',
|
||
'options' => ['goed', 'goes', 'gone', 'went'],
|
||
'correct' => 3,
|
||
'lerni_hint' => 'go → went (irregular). Past tense komplett anders als die Grundform.',
|
||
'lerni_steps' => ['go = Grundform', 'unregelmäßig: kein -ed', 'past simple: went'],
|
||
],
|
||
[
|
||
'question' => 'Past tense of "play"?',
|
||
'options' => ['played', 'plaied', 'play', 'plays'],
|
||
'correct' => 0,
|
||
'lerni_hint' => 'play ist regelmäßig: einfach -ed dranhängen → played.',
|
||
'lerni_steps' => ['Regelmäßig + ed', 'play + ed = played'],
|
||
],
|
||
[
|
||
'question' => 'Pick the correct past: "Yesterday I ___ to school."',
|
||
'options' => ['go', 'goes', 'went', 'gone'],
|
||
'correct' => 2,
|
||
'lerni_hint' => '"Yesterday" = gestern → Past Simple. go → went.',
|
||
'lerni_steps' => ['Yesterday = past', 'go past = went', 'I went to school ✓'],
|
||
],
|
||
[
|
||
'question' => 'Past tense of "see"?',
|
||
'options' => ['seed', 'saw', 'sees', 'seen'],
|
||
'correct' => 1,
|
||
'lerni_hint' => 'see → saw (irregular). "Seen" ist Past Participle, nicht Past Simple.',
|
||
'lerni_steps' => ['see (Grundform)', 'saw (past simple)', 'seen (past participle)'],
|
||
],
|
||
],
|
||
|
||
'sachkunde-wasserkreislauf' => [
|
||
[
|
||
'question' => 'Was passiert beim Verdampfen von Wasser?',
|
||
'options' => ['Es wird flüssig', 'Es wird zu Dampf', 'Es gefriert', 'Es verschwindet'],
|
||
'correct' => 1,
|
||
'lerni_hint' => 'Wasser verdunstet bei Wärme: flüssig → gasförmig (Dampf).',
|
||
'lerni_steps' => ['Sonne erwärmt Wasser', 'Wasser steigt als Dampf auf', 'Dampf = gasförmig'],
|
||
],
|
||
[
|
||
'question' => 'Wie heißt der Vorgang, wenn Dampf zu Wassertropfen wird?',
|
||
'options' => ['Verdampfung', 'Kondensation', 'Versickerung', 'Niederschlag'],
|
||
'correct' => 1,
|
||
'lerni_hint' => 'Kondensation = Gas → Flüssigkeit (Dampf wird zu Wolken/Tröpfchen).',
|
||
'lerni_steps' => ['Dampf kühlt ab', 'wird zu kleinen Tropfen', 'Tropfen = Kondensation'],
|
||
],
|
||
[
|
||
'question' => 'Was passiert bei Niederschlag?',
|
||
'options' => ['Wasser steigt auf', 'Wasser fällt vom Himmel', 'Wasser gefriert', 'Wasser verdampft'],
|
||
'correct' => 1,
|
||
'lerni_hint' => 'Niederschlag = Regen oder Schnee, Wasser fällt aus Wolken zur Erde.',
|
||
'lerni_steps' => ['Wolken werden schwer', 'Tropfen fallen', 'als Regen oder Schnee'],
|
||
],
|
||
[
|
||
'question' => 'Wohin fließt Regenwasser meistens?',
|
||
'options' => ['In den Himmel', 'In Flüsse und Seen', 'In die Sonne', 'Ins Weltall'],
|
||
'correct' => 1,
|
||
'lerni_hint' => 'Regenwasser fließt zu Bächen, Flüssen, Seen und schließlich ins Meer.',
|
||
'lerni_steps' => ['Regen fällt', 'sammelt sich in Bächen', 'Bach → Fluss → See → Meer'],
|
||
],
|
||
[
|
||
'question' => 'Wie viele Phasen hat der Wasserkreislauf?',
|
||
'options' => ['2', '3', '4', '5'],
|
||
'correct' => 2,
|
||
'lerni_hint' => 'Vier Phasen: Verdunstung, Kondensation, Niederschlag, Versickerung/Abfluss.',
|
||
'lerni_steps' => ['1. Verdunstung', '2. Kondensation', '3. Niederschlag', '4. Abfluss'],
|
||
],
|
||
],
|
||
|
||
'deutsch-lueckentexte' => [
|
||
[
|
||
'type' => 'cloze',
|
||
'question' => 'Der Hund ___ schnell durch den Park.',
|
||
'correct' => 'läuft',
|
||
'accept' => ['rennt', 'lauft'],
|
||
'lerni_hint' => 'Verb für Fortbewegung im Präsens, 3. Person Singular. "läuft" passt zum Hund.',
|
||
'lerni_steps' => ['Subjekt: Der Hund (3. Person Sg.)', 'Verb laufen → er/sie/es läuft', 'Ergebnis: läuft'],
|
||
],
|
||
[
|
||
'type' => 'cloze',
|
||
'question' => 'Lina ___ ein Buch über Tiere.',
|
||
'correct' => 'liest',
|
||
'accept' => ['liesst'],
|
||
'lerni_hint' => 'Verb "lesen" in 3. Person Singular: liest.',
|
||
'lerni_steps' => ['Grundform: lesen', '3. Person Sg.: liest', 'Lina liest ein Buch'],
|
||
],
|
||
[
|
||
'type' => 'cloze',
|
||
'question' => 'Wir ___ heute Pizza zum Mittagessen.',
|
||
'correct' => 'essen',
|
||
'accept' => ['esssen'],
|
||
'lerni_hint' => 'Verb "essen" in 1. Person Plural: wir essen.',
|
||
'lerni_steps' => ['Pronomen: wir', 'Grundform: essen', '1. Pers. Pl.: essen'],
|
||
],
|
||
[
|
||
'type' => 'cloze',
|
||
'question' => 'Die Sonne ___ am Morgen auf.',
|
||
'correct' => 'geht',
|
||
'accept' => ['steigt'],
|
||
'lerni_hint' => 'Trennbares Verb "aufgehen". Stamm "geht" steht im Satzfeld, "auf" am Ende.',
|
||
'lerni_steps' => ['Verb: aufgehen', '3. Person Sg. Präsens', 'Trennbar: geht … auf'],
|
||
],
|
||
],
|
||
|
||
'geografie-europa-laender' => [
|
||
[
|
||
'type' => 'geo-map',
|
||
'question' => 'Wo liegt Deutschland?',
|
||
'correct' => 'deutschland',
|
||
'viewBox' => '0 0 400 320',
|
||
'regions' => [
|
||
['key' => 'frankreich', 'label' => 'Frankreich', 'd' => 'M60 150 L130 130 L160 200 L100 240 L40 220 Z'],
|
||
['key' => 'deutschland', 'label' => 'Deutschland', 'd' => 'M170 90 L240 80 L260 160 L200 180 L150 150 Z'],
|
||
['key' => 'italien', 'label' => 'Italien', 'd' => 'M180 200 L220 200 L240 290 L200 300 L170 240 Z'],
|
||
['key' => 'spanien', 'label' => 'Spanien', 'd' => 'M20 220 L100 230 L110 290 L40 295 Z'],
|
||
['key' => 'polen', 'label' => 'Polen', 'd' => 'M260 70 L340 70 L360 160 L290 170 L260 130 Z'],
|
||
['key' => 'oesterreich', 'label' => 'Österreich', 'd' => 'M210 160 L290 165 L295 200 L220 200 Z'],
|
||
],
|
||
'lerni_hint' => 'Deutschland liegt in Mitteleuropa — nördlich von Österreich, westlich von Polen, östlich von Frankreich.',
|
||
'lerni_steps' => ['Suche das mittlere Land', 'Nördlich der Alpen', 'Westlich von Polen', 'Mittelgroß, hellblau markiert'],
|
||
],
|
||
[
|
||
'type' => 'geo-map',
|
||
'question' => 'Wo liegt Frankreich?',
|
||
'correct' => 'frankreich',
|
||
'viewBox' => '0 0 400 320',
|
||
'regions' => [
|
||
['key' => 'frankreich', 'label' => 'Frankreich', 'd' => 'M60 150 L130 130 L160 200 L100 240 L40 220 Z'],
|
||
['key' => 'deutschland', 'label' => 'Deutschland', 'd' => 'M170 90 L240 80 L260 160 L200 180 L150 150 Z'],
|
||
['key' => 'italien', 'label' => 'Italien', 'd' => 'M180 200 L220 200 L240 290 L200 300 L170 240 Z'],
|
||
['key' => 'spanien', 'label' => 'Spanien', 'd' => 'M20 220 L100 230 L110 290 L40 295 Z'],
|
||
['key' => 'polen', 'label' => 'Polen', 'd' => 'M260 70 L340 70 L360 160 L290 170 L260 130 Z'],
|
||
['key' => 'oesterreich', 'label' => 'Österreich', 'd' => 'M210 160 L290 165 L295 200 L220 200 Z'],
|
||
],
|
||
'lerni_hint' => 'Frankreich liegt westlich von Deutschland, nördlich von Spanien.',
|
||
'lerni_steps' => ['Westlich von Deutschland', 'Nördlich von Spanien', 'Großes Land an der Atlantik-Küste'],
|
||
],
|
||
[
|
||
'type' => 'geo-map',
|
||
'question' => 'Wo liegt Italien?',
|
||
'correct' => 'italien',
|
||
'viewBox' => '0 0 400 320',
|
||
'regions' => [
|
||
['key' => 'frankreich', 'label' => 'Frankreich', 'd' => 'M60 150 L130 130 L160 200 L100 240 L40 220 Z'],
|
||
['key' => 'deutschland', 'label' => 'Deutschland', 'd' => 'M170 90 L240 80 L260 160 L200 180 L150 150 Z'],
|
||
['key' => 'italien', 'label' => 'Italien', 'd' => 'M180 200 L220 200 L240 290 L200 300 L170 240 Z'],
|
||
['key' => 'spanien', 'label' => 'Spanien', 'd' => 'M20 220 L100 230 L110 290 L40 295 Z'],
|
||
['key' => 'polen', 'label' => 'Polen', 'd' => 'M260 70 L340 70 L360 160 L290 170 L260 130 Z'],
|
||
['key' => 'oesterreich', 'label' => 'Österreich', 'd' => 'M210 160 L290 165 L295 200 L220 200 Z'],
|
||
],
|
||
'lerni_hint' => 'Italien hat Stiefelform — südlich der Alpen, ragt ins Mittelmeer.',
|
||
'lerni_steps' => ['Stiefelform suchen', 'Südlich von Österreich', 'Im Mittelmeer'],
|
||
],
|
||
[
|
||
'type' => 'geo-map',
|
||
'question' => 'Wo liegt Spanien?',
|
||
'correct' => 'spanien',
|
||
'viewBox' => '0 0 400 320',
|
||
'regions' => [
|
||
['key' => 'frankreich', 'label' => 'Frankreich', 'd' => 'M60 150 L130 130 L160 200 L100 240 L40 220 Z'],
|
||
['key' => 'deutschland', 'label' => 'Deutschland', 'd' => 'M170 90 L240 80 L260 160 L200 180 L150 150 Z'],
|
||
['key' => 'italien', 'label' => 'Italien', 'd' => 'M180 200 L220 200 L240 290 L200 300 L170 240 Z'],
|
||
['key' => 'spanien', 'label' => 'Spanien', 'd' => 'M20 220 L100 230 L110 290 L40 295 Z'],
|
||
['key' => 'polen', 'label' => 'Polen', 'd' => 'M260 70 L340 70 L360 160 L290 170 L260 130 Z'],
|
||
['key' => 'oesterreich', 'label' => 'Österreich', 'd' => 'M210 160 L290 165 L295 200 L220 200 Z'],
|
||
],
|
||
'lerni_hint' => 'Spanien liegt im Südwesten Europas, südlich von Frankreich.',
|
||
'lerni_steps' => ['Iberische Halbinsel', 'Südlich von Frankreich', 'Im Südwesten'],
|
||
],
|
||
[
|
||
'type' => 'geo-map',
|
||
'question' => 'Wo liegt Polen?',
|
||
'correct' => 'polen',
|
||
'viewBox' => '0 0 400 320',
|
||
'regions' => [
|
||
['key' => 'frankreich', 'label' => 'Frankreich', 'd' => 'M60 150 L130 130 L160 200 L100 240 L40 220 Z'],
|
||
['key' => 'deutschland', 'label' => 'Deutschland', 'd' => 'M170 90 L240 80 L260 160 L200 180 L150 150 Z'],
|
||
['key' => 'italien', 'label' => 'Italien', 'd' => 'M180 200 L220 200 L240 290 L200 300 L170 240 Z'],
|
||
['key' => 'spanien', 'label' => 'Spanien', 'd' => 'M20 220 L100 230 L110 290 L40 295 Z'],
|
||
['key' => 'polen', 'label' => 'Polen', 'd' => 'M260 70 L340 70 L360 160 L290 170 L260 130 Z'],
|
||
['key' => 'oesterreich', 'label' => 'Österreich', 'd' => 'M210 160 L290 165 L295 200 L220 200 Z'],
|
||
],
|
||
'lerni_hint' => 'Polen liegt östlich von Deutschland in Mitteleuropa.',
|
||
'lerni_steps' => ['Östlich von Deutschland', 'Nördlich von Tschechien', 'An der Ostsee'],
|
||
],
|
||
],
|
||
|
||
];
|