feat: aktualisiere Zahlen und Didaktik im Bisaya-Kurs, ersetze "baynte" durch "kawhaan"
All checks were successful
Deploy to production / deploy (push) Successful in 1m7s

This commit is contained in:
Torsten Schulz (local)
2026-05-27 14:49:44 +02:00
parent e21949affb
commit 908be3e83b
5 changed files with 113 additions and 69 deletions

View File

@@ -648,10 +648,10 @@ const BISAYA_DIDACTICS_24_43_BASE = {
'Nikaon na ka?',
'Karon',
'Ugma',
'Baynte'
'Kawhaan'
],
speakingPrompts: [
{ title: 'Alte Muster neu', prompt: 'Begrüße jemanden, frage nach Essen und nenne einen Preis oder Zeitpunkt.', cue: 'Kumusta ka? Nikaon na ka? Baynte pesos.' }
{ title: 'Alte Muster neu', prompt: 'Begrüße jemanden, frage nach Essen und nenne einen Preis oder Zeitpunkt.', cue: 'Kumusta ka? Nikaon na ka? Kawhaan pesos.' }
],
practicalTasks: [
{ title: 'Spiralrunde', text: 'Nimm je zwei Sätze aus Woche 1 und Woche 2 und baue daraus eine Alltagsszene.' }
@@ -853,21 +853,21 @@ const NUMBERS_DIDACTIC = {
{ target: 'Usa', gloss: 'eins' }, { target: 'Duha', gloss: 'zwei' }, { target: 'Tulo', gloss: 'drei' }, { target: 'Upat', gloss: 'vier' }, { target: 'Lima', gloss: 'fünf' },
{ target: 'Unom', gloss: 'sechs' }, { target: 'Pito', gloss: 'sieben' }, { target: 'Walo', gloss: 'acht' }, { target: 'Siyam', gloss: 'neun' }, { target: 'Napulo', gloss: 'zehn' },
{ target: 'Napulo ug usa', gloss: 'elf' }, { target: 'Napulo ug duha', gloss: 'zwölf' }, { target: 'Napulo ug tulo', gloss: 'dreizehn' }, { target: 'Napulo ug upat', gloss: 'vierzehn' }, { target: 'Napulo ug lima', gloss: 'fünfzehn' },
{ target: 'Napulo ug unom', gloss: 'sechzehn' }, { target: 'Napulo ug pito', gloss: 'siebzehn' }, { target: 'Napulo ug walo', gloss: 'achtzehn' }, { target: 'Napulo ug siyam', gloss: 'neunzehn' }, { target: 'Baynte', gloss: 'zwanzig' },
{ target: 'Kaluhaan ug usa', gloss: 'einundzwanzig' }, { target: 'Kaluhaan ug lima', gloss: 'fünfundzwanzig' }, { target: 'Kaluhaan ug siyam', gloss: 'neunundzwanzig' },
{ target: 'Katloan ug usa', gloss: 'einunddreißig' }, { target: 'Katloan ug lima', gloss: 'fünfunddreißig' }, { target: 'Kalim-an ug walo', gloss: 'achtundfünfzig' },
{ target: 'Traysenta', gloss: 'dreißig' }, { target: 'Kwarenta', gloss: 'vierzig' }, { target: 'Singkwenta', gloss: 'fünfzig' }, { target: 'Sesenta', gloss: 'sechzig' }, { target: 'Setenta', gloss: 'siebzig' },
{ target: 'Otsenta', gloss: 'achtzig' }, { target: 'Nobenta', gloss: 'neunzig' }, { target: 'Usa ka gatos', gloss: 'einhundert' }, { target: 'Duha ka gatos', gloss: 'zweihundert' },
{ target: 'Napulo ug unom', gloss: 'sechzehn' }, { target: 'Napulo ug pito', gloss: 'siebzehn' }, { target: 'Napulo ug walo', gloss: 'achtzehn' }, { target: 'Napulo ug siyam', gloss: 'neunzehn' }, { target: 'Kawhaan', gloss: 'zwanzig' },
{ target: 'Kawhaan ug usa', gloss: 'einundzwanzig' }, { target: 'Kawhaan ug lima', gloss: 'fünfundzwanzig' }, { target: 'Kawhaan ug siyam', gloss: 'neunundzwanzig' },
{ target: 'Katloan', gloss: 'dreißig' }, { target: 'Katloan ug usa', gloss: 'einunddreißig' }, { target: 'Katloan ug lima', gloss: 'fünfunddreißig' }, { target: 'Kap-atan', gloss: 'vierzig' },
{ target: 'Kalim-an', gloss: 'fünfzig' }, { target: 'Kalim-an ug walo', gloss: 'achtundfünfzig' }, { target: 'Kanum-an', gloss: 'sechzig' }, { target: 'Kapitoan', gloss: 'siebzig' },
{ target: 'Kawaloan', gloss: 'achtzig' }, { target: 'Kasiyaman', gloss: 'neunzig' }, { target: 'Usa ka gatos', gloss: 'einhundert' }, { target: 'Duha ka gatos', gloss: 'zweihundert' },
{ target: 'Usa ka libo', gloss: 'tausend' }, { target: 'Duha ka libo', gloss: 'zweitausend' }
],
grammarFocus: [
{ title: '11 bis 19', text: 'Bei der nativen Bildung steht zuerst zehn und danach mit „ug“ die Einerzahl.', example: 'Napulo ug usa = elf; Napulo ug lima = fünfzehn.' },
{ title: 'Zahlen über 20', text: 'Dasselbe Muster funktioniert mit höheren Zehnern: Zehner + „ug“ + Einer. Bei Preisen hört man zusätzlich oft spanisch geprägte Kurzformen wie „baynte“.', example: 'Kaluhaan ug lima = fünfundzwanzig; Baynte = zwanzig.' }
{ title: 'Zahlen über 20', text: 'Dasselbe Muster funktioniert mit höheren Zehnern: Zehner + „ug“ + Einer. Im Alltag hört man zusätzlich spanisch geprägte Nebenformen wie „baynte“.', example: 'Kawhaan = zwanzig; Kawhaan ug lima = fünfundzwanzig.' }
],
speakingPrompts: [
{ title: 'Zähle bis 20', prompt: 'Zähle laut von Usa bis Baynte.' },
{ title: 'Zusammengesetzte Zahlen', prompt: 'Nenne 21, 25, 29, 31, 35 und 58 mit dem Muster Zehner + ug + Einer.', cue: 'Kaluhaan ug usa. Kaluhaan ug lima. Katloan ug usa.' },
{ title: 'Preisangaben', prompt: 'Nenne Preise mit Zahlwörtern, z.B. Kaluhaan ug lima, Singkwenta, Usa ka gatos oder Duha ka libo.' }
{ title: 'Zähle bis 20', prompt: 'Zähle laut von Usa bis Kawhaan.' },
{ title: 'Zusammengesetzte Zahlen', prompt: 'Nenne 21, 25, 29, 31, 35 und 58 mit dem Muster Zehner + ug + Einer.', cue: 'Kawhaan ug usa. Kawhaan ug lima. Katloan ug usa.' },
{ title: 'Preisangaben', prompt: 'Nenne Preise mit Zahlwörtern, z.B. Kawhaan ug lima, Kalim-an, Usa ka gatos oder Duha ka libo.' }
],
practicalTasks: [
{ title: 'Zähllektionen', text: 'Mindestens einmal pro Woche eine 35 Minuten Zählübung: 120, dann 21, 25, 29 und runde Zahlen.' }

View File

@@ -2914,7 +2914,7 @@ const BISAYA_EXERCISES = {
correct: 'Napulo',
alternatives: ['napulo']
},
explanation: '"Napulo" = zehn; „baynte“ = zwanzig.'
explanation: '"Napulo" = zehn; „kawhaan“ = zwanzig.'
},
{
exerciseTypeId: 2,
@@ -2922,11 +2922,11 @@ const BISAYA_EXERCISES = {
instruction: 'Wähle die richtige Übersetzung.',
questionData: {
type: 'multiple_choice',
question: 'Was bedeutet "baynte"?',
question: 'Was bedeutet "kawhaan"?',
options: ['zwanzig', 'zehn', 'dreißig', 'zwölf']
},
answerData: { type: 'multiple_choice', correctAnswer: 0 },
explanation: '"baynte" = zwanzig.'
explanation: '"kawhaan" = zwanzig.'
}
],
@@ -2938,11 +2938,11 @@ const BISAYA_EXERCISES = {
instruction: 'Wähle die passende deutsche Bedeutung.',
questionData: {
type: 'multiple_choice',
question: 'Was bedeutet "traysenta"?',
question: 'Was bedeutet "katloan"?',
options: ['dreißig', 'dreizehn', 'dreihundert', 'dreitausend']
},
answerData: { type: 'multiple_choice', correctAnswer: 0 },
explanation: '"traysenta" entspricht typischerweise „dreißig“ (regional leicht variierend).'
explanation: '"Katloan" = dreißig in der nativen Zahlenreihe.'
},
{
exerciseTypeId: 1,
@@ -2955,9 +2955,24 @@ const BISAYA_EXERCISES = {
},
answerData: {
type: 'gap_fill',
answers: ['Baynte', 'Traysenta', 'Kwarenta', 'Singkwenta']
answers: ['Kawhaan', 'Katloan', 'Kap-atan', 'Kalim-an']
},
explanation: 'Zehner werden im Alltag oft mit spanisch geprägten Formen gebildet.'
explanation: 'Die native Zahlenreihe bildet runde Zehner als eigene Grundformen.'
},
{
exerciseTypeId: 1,
title: 'Zehner und Einer zusammensetzen',
instruction: 'Ergänze die Zahlwörter nach dem Muster Zehner + ug + Einer.',
questionData: {
type: 'gap_fill',
text: '{gap} (21) | {gap} (25) | {gap} (31) | {gap} (58)',
gaps: 4
},
answerData: {
type: 'gap_fill',
answers: ['Kawhaan ug usa', 'Kawhaan ug lima', 'Katloan ug usa', 'Kalim-an ug walo']
},
explanation: 'In der nativen Reihe folgt auf den Zehner mit „ug“ die Einerzahl.'
},
{
exerciseTypeId: 4,
@@ -2971,10 +2986,10 @@ const BISAYA_EXERCISES = {
},
answerData: {
type: 'transformation',
correct: 'Singkwenta',
alternatives: ['singkwenta']
correct: 'Kalim-an',
alternatives: ['kalim-an']
},
explanation: '"Singkwenta" = fünfzig.'
explanation: '"Kalim-an" = fünfzig.'
},
{
exerciseTypeId: 2,
@@ -2983,10 +2998,10 @@ const BISAYA_EXERCISES = {
questionData: {
type: 'multiple_choice',
question: 'Wie heißt „achtzig“ typischerweise?',
options: ['Otsenta', 'Nobenta', 'Baynte', 'Napulo']
options: ['Kawaloan', 'Kasiyaman', 'Kawhaan', 'Napulo']
},
answerData: { type: 'multiple_choice', correctAnswer: 0 },
explanation: '"Otsenta" = achtzig (regional auch „otsenta“); „nobenta“ = neunzig.'
explanation: '"Kawaloan" = achtzig; „Kasiyaman“ = neunzig.'
}
],
@@ -3103,7 +3118,7 @@ const BISAYA_EXERCISES = {
questionData: {
type: 'multiple_choice',
question: 'Was passt zu 5000?',
options: ['Lima ka libo', 'Lima ka gatos', 'Baynte ka libo', 'Napulo ka libo']
options: ['Lima ka libo', 'Lima ka gatos', 'Kawhaan ka libo', 'Napulo ka libo']
},
answerData: { type: 'multiple_choice', correctAnswer: 0 },
explanation: '"Lima ka libo" = fünftausend.'
@@ -3200,7 +3215,7 @@ const BISAYA_EXERCISES = {
},
answerData: {
type: 'gap_fill',
answers: ['Baynte', 'Baynte', 'Tagpila']
answers: ['Kawhaan', 'Kawhaan', 'Tagpila']
},
explanation: 'Die Kombination aus Zahlwort und Preisfrage ist Kernstoff aus Woche 2.'
},
@@ -6150,13 +6165,19 @@ async function createBisayaCourseContent() {
continue;
}
// Lektionen mit Platzhalter-Ersetzung: alte Übungen entfernen und durch echte ersetzen
// Lektionen mit korrigierten Platzhaltern werden im regulären Sync in
// place aktualisiert, damit bestehender Übungsfortschritt an stabilen
// Exercise-IDs erhalten bleibt.
const replacePlaceholders = lessonMatchesPlaceholderRebuildList(lesson);
const existingCount = await VocabGrammarExercise.count({
where: { lessonId: lesson.id }
});
if (existingCount > 0 && !replacePlaceholders && !forceRebuildAll && SAFE_EXERCISE_UPDATE_TITLES.has(lesson.title)) {
if (
existingCount > 0
&& !forceRebuildAll
&& (replacePlaceholders || SAFE_EXERCISE_UPDATE_TITLES.has(lesson.title))
) {
const lessonDidactics = getLessonDidactics(lesson);
const mergedGrammarFocus = mergeGrammarFocusForLesson(
lessonDidactics.grammarFocus,
@@ -6217,10 +6238,9 @@ async function createBisayaCourseContent() {
continue;
}
if ((replacePlaceholders || forceRebuildAll) && existingCount > 0) {
if (forceRebuildAll && existingCount > 0) {
const deleted = await VocabGrammarExercise.destroy({ where: { lessonId: lesson.id } });
const reason = forceRebuildAll ? 'vollständig neu aufgebaut' : 'Platzhalter entfernt';
console.log(` 🗑️ Lektion ${lesson.lessonNumber}: "${lesson.title}" - ${deleted} Übungen entfernt (${reason})`);
console.log(` 🗑️ Lektion ${lesson.lessonNumber}: "${lesson.title}" - ${deleted} Übungen entfernt (vollständig neu aufgebaut)`);
}
// Erstelle Übungen

View File

@@ -595,7 +595,7 @@ const LESSON_DIDACTICS = {
learningGoals: [
'Die Grundzahlen 110 sicher sprechen und zuordnen.',
'Zahlen 1119 als Zehner-plus-Einer erkennen.',
'Die Zahl 20 (baynte) sicher verwenden.'
'Die Zahl 20 (kawhaan) sicher verwenden.'
],
corePatterns: [
{ target: 'Usa', gloss: 'eins' },
@@ -608,21 +608,29 @@ const LESSON_DIDACTICS = {
{ target: 'Walo', gloss: 'acht' },
{ target: 'Siyam', gloss: 'neun' },
{ target: 'Napulo', gloss: 'zehn' },
{ target: 'Napulog-usa', gloss: 'elf' },
{ target: 'Baynte', gloss: 'zwanzig' }
{ target: 'Napulo ug usa', gloss: 'elf' },
{ target: 'Napulo ug duha', gloss: 'zwölf' },
{ target: 'Napulo ug tulo', gloss: 'dreizehn' },
{ target: 'Napulo ug upat', gloss: 'vierzehn' },
{ target: 'Napulo ug lima', gloss: 'fünfzehn' },
{ target: 'Napulo ug unom', gloss: 'sechzehn' },
{ target: 'Napulo ug pito', gloss: 'siebzehn' },
{ target: 'Napulo ug walo', gloss: 'achtzehn' },
{ target: 'Napulo ug siyam', gloss: 'neunzehn' },
{ target: 'Kawhaan', gloss: 'zwanzig' }
],
grammarFocus: [
{
title: 'Aufbau 1119',
text: 'Häufig „napulo + Zahl“ oder feste Kurzformen; im Kurs zuerst die häufigsten Varianten üben.',
example: 'Napulog-usa (11), …, baynte (20).'
text: 'In der nativen Reihe steht nach „napulo“ mit „ug“ die Einerzahl.',
example: 'Napulo ug usa (11), …, Kawhaan (20).'
}
],
speakingPrompts: [
{
title: 'Zählen bis 20',
prompt: 'Zähle laut von 1 bis 10 und dann in Einzelschritten bis 20.',
cue: 'Usa, duha, tulo … baynte.'
cue: 'Usa, duha, tulo … Kawhaan.'
}
],
practicalTasks: [
@@ -639,27 +647,36 @@ const LESSON_DIDACTICS = {
'Zehner im Alltag (Preis, Menge) wiedererkennen.'
],
corePatterns: [
{ target: 'Baynte', gloss: 'zwanzig' },
{ target: 'Traysenta', gloss: 'dreißig' },
{ target: 'Kwarenta', gloss: 'vierzig' },
{ target: 'Singkwenta', gloss: 'fünfzig' },
{ target: 'Sesenta', gloss: 'sechzig' },
{ target: 'Setenta', gloss: 'siebzig' },
{ target: 'Otsenta', gloss: 'achtzig' },
{ target: 'Nobenta', gloss: 'neunzig' }
{ target: 'Kawhaan', gloss: 'zwanzig' },
{ target: 'Kawhaan ug usa', gloss: 'einundzwanzig' },
{ target: 'Kawhaan ug lima', gloss: 'fünfundzwanzig' },
{ target: 'Katloan', gloss: 'dreißig' },
{ target: 'Katloan ug usa', gloss: 'einunddreißig' },
{ target: 'Kap-atan', gloss: 'vierzig' },
{ target: 'Kalim-an', gloss: 'fünfzig' },
{ target: 'Kalim-an ug walo', gloss: 'achtundfünfzig' },
{ target: 'Kanum-an', gloss: 'sechzig' },
{ target: 'Kapitoan', gloss: 'siebzig' },
{ target: 'Kawaloan', gloss: 'achtzig' },
{ target: 'Kasiyaman', gloss: 'neunzig' }
],
grammarFocus: [
{
title: 'Spanische Zehnerformen',
text: 'Im Alltag sind spanisch geprägte Zehner sehr verbreitet; regionale Aussprache kann leicht variieren.',
example: 'Baynte pesos. Traysenta.'
title: 'Native Zehnerbildung',
text: 'Für die Lernreihe bleiben die Zehner nativ; eine Einerzahl folgt mit „ug“.',
example: 'Kawhaan ug lima = fünfundzwanzig.'
},
{
title: 'Alltagsvarianten',
text: 'In Preisangaben hörst du daneben auch spanisch geprägte Formen.',
example: 'Baynte = zwanzig; traynta = dreißig.'
}
],
speakingPrompts: [
{
title: 'Nur Zehner',
prompt: 'Nenne nacheinander 20, 30, … 90 auf Bisaya.',
cue: 'Baynte, traysenta, kwarenta … nobenta.'
cue: 'Kawhaan, katloan, kap-atankasiyaman.'
}
],
practicalTasks: [
@@ -747,13 +764,13 @@ const LESSON_DIDACTICS = {
{ target: 'Asa ka moadto unya?', gloss: 'Wohin gehst du später?' },
{ target: 'Mo-adto ko ugma.', gloss: 'Ich gehe morgen.' },
{ target: 'Tagpila ni?', gloss: 'Wie viel kostet das?' },
{ target: 'Baynte pesos.', gloss: 'Zwanzig Peso.' }
{ target: 'Kawhaan pesos.', gloss: 'Zwanzig Peso.' }
],
speakingPrompts: [
{
title: 'Woche-2-Mix',
prompt: 'Baue einen Mini-Dialog mit Ort, Zeit und Preis.',
cue: 'Asa ka moadto unya? Tagpila ni? Baynte pesos.'
cue: 'Asa ka moadto unya? Tagpila ni? Kawhaan pesos.'
}
],
practicalTasks: [
@@ -775,7 +792,7 @@ const LESSON_DIDACTICS = {
{ target: 'Karon', gloss: 'heute/jetzt' },
{ target: 'Ugma', gloss: 'morgen' },
{ target: 'Tagpila ni?', gloss: 'Wie viel kostet das?' },
{ target: 'Baynte', gloss: 'zwanzig' }
{ target: 'Kawhaan', gloss: 'zwanzig' }
],
practicalTasks: [
{
@@ -943,7 +960,7 @@ const LESSONS = [
cultural: 'Handeln ist in den Philippinen üblich und erwartet.' },
{ week: 2, day: 4, num: 18, type: 'vocab', title: 'Zahlen 120',
desc: 'Grundzahlen und Zahlen bis 20 (usa … baynte)',
desc: 'Grundzahlen und Zahlen bis 20 (usa … kawhaan)',
targetMin: 22, targetScore: 85, review: true,
cultural: null },

View File

@@ -24,10 +24,12 @@ const repoRoot = path.resolve(__dirname, '../..');
const SAFE_SYNC_STEPS = {
bisaya: [
'backend/scripts/migrate-bisaya-zahlen-split.js',
'backend/scripts/update-bisaya-didactics.js',
'backend/scripts/extend-bisaya-course-phase3.js',
'backend/scripts/extend-bisaya-course-phase4.js',
'backend/scripts/extend-bisaya-course-phase5.js',
// Final ausführen: alte Zusatzlektionen 44/45 teilen Nummern mit Phase 3;
// die aktuell sichtbaren Zahlenlektionen müssen ihre Didaktik behalten.
'backend/scripts/update-bisaya-didactics.js',
'backend/scripts/create-bisaya-course-content.js'
],
'german-for-bisaya': [

View File

@@ -368,7 +368,7 @@ export const LESSON_DIDACTICS = {
{ target: 'Napulo ug pito', gloss: 'siebzehn' },
{ target: 'Napulo ug walo', gloss: 'achtzehn' },
{ target: 'Napulo ug siyam', gloss: 'neunzehn' },
{ target: 'Baynte', gloss: 'zwanzig' }
{ target: 'Kawhaan', gloss: 'zwanzig' }
],
speakingPrompts: [],
practicalTasks: [
@@ -377,22 +377,27 @@ export const LESSON_DIDACTICS = {
},
'Zahlen: Zehner': {
learningGoals: [
'Die runden Zehner 2090 sicher erkennen.',
'Zehner mit spanisch geprägten Formen im Alltag wiedererkennen.',
'Einfache Kombinationen mit Zehnern (z. B. Preis grob) verstehen.'
'Die nativen runden Zehner 2090 sicher erkennen.',
'Zehner mit Einerzahlen wie 21 und 25 konsistent bilden.',
'Spanisch geprägte Nebenformen im Alltag später wiedererkennen.'
],
corePatterns: [
{ target: 'Baynte', gloss: 'zwanzig' },
{ target: 'Traysenta', gloss: 'dreißig' },
{ target: 'Kwarenta', gloss: 'vierzig' },
{ target: 'Singkwenta', gloss: 'fünfzig' },
{ target: 'Sesenta', gloss: 'sechzig' },
{ target: 'Setenta', gloss: 'siebzig' },
{ target: 'Otsenta', gloss: 'achtzig' },
{ target: 'Nobenta', gloss: 'neunzig' }
{ target: 'Kawhaan', gloss: 'zwanzig' },
{ target: 'Kawhaan ug usa', gloss: 'einundzwanzig' },
{ target: 'Kawhaan ug lima', gloss: 'fünfundzwanzig' },
{ target: 'Katloan', gloss: 'dreißig' },
{ target: 'Katloan ug usa', gloss: 'einunddreißig' },
{ target: 'Kap-atan', gloss: 'vierzig' },
{ target: 'Kalim-an', gloss: 'fünfzig' },
{ target: 'Kalim-an ug walo', gloss: 'achtundfünfzig' },
{ target: 'Kanum-an', gloss: 'sechzig' },
{ target: 'Kapitoan', gloss: 'siebzig' },
{ target: 'Kawaloan', gloss: 'achtzig' },
{ target: 'Kasiyaman', gloss: 'neunzig' }
],
grammarFocus: [
{ title: 'Zehner im Markt', text: 'Preise werden oft mit Zehnerformen genannt.', example: 'Baynte pesos.' }
{ title: 'Native Zehnerbildung', text: 'Für die Lernreihe verwendest du durchgängig native Zehner und ergänzt mit „ug“ eine Einerzahl.', example: 'Kawhaan ug lima = fünfundzwanzig.' },
{ title: 'Alltagsvariante', text: 'In Preisen und Gesprächen können außerdem spanisch geprägte Formen vorkommen.', example: 'Baynte = zwanzig; traynta = dreißig.' }
],
practicalTasks: [
{ title: 'Nur Zehner', text: 'Nenne laut nacheinander 20, 30, … 90.' }
@@ -445,10 +450,10 @@ export const LESSON_DIDACTICS = {
{ target: 'Asa ka moadto unya?', gloss: 'Wohin gehst du später?' },
{ target: 'Mo-adto ko ugma.', gloss: 'Ich gehe morgen.' },
{ target: 'Tagpila ni?', gloss: 'Wie viel kostet das?' },
{ target: 'Baynte pesos.', gloss: 'Zwanzig Peso.' }
{ target: 'Kawhaan pesos.', gloss: 'Zwanzig Peso.' }
],
speakingPrompts: [
{ title: 'Woche-2-Mix', prompt: 'Baue einen Mini-Dialog mit Ort, Zeit und Preis.', cue: 'Asa ka moadto unya? Tagpila ni? Baynte pesos.' }
{ title: 'Woche-2-Mix', prompt: 'Baue einen Mini-Dialog mit Ort, Zeit und Preis.', cue: 'Asa ka moadto unya? Tagpila ni? Kawhaan pesos.' }
],
practicalTasks: [
{ title: 'Spiral-Wiederholung', text: 'Sprich nacheinander je einen Satz zu Ort, Zeit und Einkauf.' }
@@ -466,7 +471,7 @@ export const LESSON_DIDACTICS = {
{ target: 'Karon', gloss: 'heute/jetzt' },
{ target: 'Ugma', gloss: 'morgen' },
{ target: 'Tagpila ni?', gloss: 'Wie viel kostet das?' },
{ target: 'Baynte', gloss: 'zwanzig' }
{ target: 'Kawhaan', gloss: 'zwanzig' }
],
practicalTasks: [
{ title: 'Selbsttest', text: 'Nimm zehn Wörter aus Woche 2 und übersetze sie laut in beide Richtungen.' }