lernschiff/config/task-questions.php

271 lines
13 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<?php
/**
* Task Question Bank — keyed by task `slug`.
*
* Each entry: array of question dicts:
* - question: prompt
* - options: [4 strings]
* - correct: int 0..3
* - lerni_hint: short step-by-step Lerni explanation (KI-Helper)
* - lerni_steps: array of method-steps (KI-Helper "Lösungsweg")
*
* 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'],
],
],
];