Files
flalingo/example_path.json

188 lines
7.1 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"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
}
]
}
]
}