{ "id": "sp001", "title": "Spanisch für Anfänger - Grundlagen", "description": "Ein kompletter Anfängerkurs für Spanisch mit grundlegenden Vokabeln, Grammatik und Aussprache", "metadata": [ { "path_id": "sp001", "version": "1.0.0", "created_at": "2024-01-15T10:30:00Z", "updated_at": "2024-01-20T14:45:00Z" } ], "nodes": [ { "id": 1, "title": "Begrüßungen und Vorstellungen", "description": "Lerne die wichtigsten Begrüßungsformeln und wie du dich auf Spanisch vorstellst", "path_id": "sp001", "exercises": [ { "id": 101, "ex_type": "vocabulary", "content": "{\"word\": \"hola\", \"translation\": \"hallo\", \"audio\": \"hola.mp3\", \"context\": \"informal greeting\"}", "node_id": 1 }, { "id": 102, "ex_type": "vocabulary", "content": "{\"word\": \"buenos días\", \"translation\": \"guten Tag\", \"audio\": \"buenos_dias.mp3\", \"context\": \"formal morning greeting\"}", "node_id": 1 }, { "id": 103, "ex_type": "fill_blank", "content": "{\"sentence\": \"_____, me llamo María\", \"answer\": \"Hola\", \"options\": [\"Hola\", \"Adiós\", \"Gracias\", \"Por favor\"]}", "node_id": 1 }, { "id": 104, "ex_type": "pronunciation", "content": "{\"phrase\": \"Me llamo...\", \"phonetic\": \"me ˈʎamo\", \"audio\": \"me_llamo.mp3\", \"tip\": \"Das 'll' wird wie 'j' ausgesprochen\"}", "node_id": 1 } ] }, { "id": 2, "title": "Familie und Verwandtschaft", "description": "Vocabulary rund um Familie und wie man Familienmitglieder beschreibt", "path_id": "sp001", "exercises": [ { "id": 201, "ex_type": "vocabulary", "content": "{\"word\": \"familia\", \"translation\": \"Familie\", \"audio\": \"familia.mp3\", \"gender\": \"feminine\"}", "node_id": 2 }, { "id": 202, "ex_type": "vocabulary", "content": "{\"word\": \"padre\", \"translation\": \"Vater\", \"audio\": \"padre.mp3\", \"gender\": \"masculine\"}", "node_id": 2 }, { "id": 203, "ex_type": "vocabulary", "content": "{\"word\": \"madre\", \"translation\": \"Mutter\", \"audio\": \"madre.mp3\", \"gender\": \"feminine\"}", "node_id": 2 }, { "id": 204, "ex_type": "matching", "content": "{\"pairs\": [{\"spanish\": \"hermano\", \"german\": \"Bruder\"}, {\"spanish\": \"hermana\", \"german\": \"Schwester\"}, {\"spanish\": \"abuelo\", \"german\": \"Großvater\"}, {\"spanish\": \"abuela\", \"german\": \"Großmutter\"}]}", "node_id": 2 }, { "id": 205, "ex_type": "grammar", "content": "{\"rule\": \"Possessive pronouns\", \"explanation\": \"mi = mein/meine, tu = dein/deine, su = sein/ihre\", \"examples\": [\"mi familia\", \"tu padre\", \"su hermana\"]}", "node_id": 2 } ] }, { "id": 3, "title": "Zahlen von 1-20", "description": "Die Grundzahlen auf Spanisch lernen und anwenden", "path_id": "sp001", "exercises": [ { "id": 301, "ex_type": "vocabulary", "content": "{\"word\": \"uno\", \"translation\": \"eins\", \"audio\": \"uno.mp3\", \"number\": 1}", "node_id": 3 }, { "id": 302, "ex_type": "vocabulary", "content": "{\"word\": \"dos\", \"translation\": \"zwei\", \"audio\": \"dos.mp3\", \"number\": 2}", "node_id": 3 }, { "id": 303, "ex_type": "vocabulary", "content": "{\"word\": \"tres\", \"translation\": \"drei\", \"audio\": \"tres.mp3\", \"number\": 3}", "node_id": 3 }, { "id": 304, "ex_type": "number_sequence", "content": "{\"sequence\": [1, 2, \"?\", 4, 5], \"answer\": 3, \"instruction\": \"Welche Zahl fehlt in der Reihe?\"}", "node_id": 3 }, { "id": 305, "ex_type": "listening", "content": "{\"audio\": \"number_quiz.mp3\", \"question\": \"Welche Zahl hörst du?\", \"options\": [\"cinco\", \"seis\", \"siete\", \"ocho\"], \"correct\": \"siete\"}", "node_id": 3 } ] }, { "id": 4, "title": "Farben und Eigenschaften", "description": "Grundlegende Farben und Adjektive zur Beschreibung von Objekten", "path_id": "sp001", "exercises": [ { "id": 401, "ex_type": "vocabulary", "content": "{\"word\": \"rojo\", \"translation\": \"rot\", \"audio\": \"rojo.mp3\", \"type\": \"color\", \"gender\": \"masculine\"}", "node_id": 4 }, { "id": 402, "ex_type": "vocabulary", "content": "{\"word\": \"azul\", \"translation\": \"blau\", \"audio\": \"azul.mp3\", \"type\": \"color\", \"gender\": \"invariable\"}", "node_id": 4 }, { "id": 403, "ex_type": "grammar", "content": "{\"rule\": \"Adjective agreement\", \"explanation\": \"Adjektive müssen in Genus und Numerus mit dem Substantiv übereinstimmen\", \"examples\": [\"casa roja\", \"coche rojo\", \"casas rojas\"]}", "node_id": 4 }, { "id": 404, "ex_type": "image_selection", "content": "{\"instruction\": \"Wähle das rote Auto\", \"images\": [\"red_car.jpg\", \"blue_car.jpg\", \"green_car.jpg\"], \"correct\": \"red_car.jpg\"}", "node_id": 4 } ] }, { "id": 5, "title": "Einfache Sätze bilden", "description": "Erste einfache Sätze mit Subjekt-Verb-Objekt Struktur", "path_id": "sp001", "exercises": [ { "id": 501, "ex_type": "grammar", "content": "{\"rule\": \"Present tense of 'ser'\", \"explanation\": \"Das Verb 'ser' (sein) im Präsens\", \"conjugations\": [{\"person\": \"yo\", \"form\": \"soy\"}, {\"person\": \"tú\", \"form\": \"eres\"}, {\"person\": \"él/ella\", \"form\": \"es\"}]}", "node_id": 5 }, { "id": 502, "ex_type": "sentence_building", "content": "{\"words\": [\"Yo\", \"soy\", \"estudiante\"], \"correct_order\": [\"Yo\", \"soy\", \"estudiante\"], \"translation\": \"Ich bin Student\"}", "node_id": 5 }, { "id": 503, "ex_type": "translation", "content": "{\"german\": \"Das Haus ist groß\", \"spanish\": \"La casa es grande\", \"hints\": [\"der/die/das = el/la\", \"ist = es\", \"groß = grande\"]}", "node_id": 5 }, { "id": 504, "ex_type": "conversation", "content": "{\"scenario\": \"Sich vorstellen\", \"dialogue\": [{\"speaker\": \"A\", \"text\": \"Hola, ¿cómo te llamas?\"}, {\"speaker\": \"B\", \"text\": \"Me llamo Ana. ¿Y tú?\"}, {\"speaker\": \"A\", \"text\": \"Yo soy Carlos\"}], \"user_role\": \"B\"}", "node_id": 5 } ] } ] }