Files
yourpart3/backend/scripts/bisaya-course-phase3-extension.js
Torsten Schulz (local) 6dce418728
All checks were successful
Deploy to production / deploy (push) Successful in 2m51s
feat(bisaya-course): enhance numerical lessons with expanded content
- Updated lessons on numbers to include detailed sections for "Zahlen 1–20," "Zahlen: Zehner," "Zahlen: Hunderter," and "Zahlen: Tausender," focusing on foundational numerical concepts in Bisaya.
- Introduced various exercise types such as multiple-choice, gap-fill, and transformation tasks to improve learner engagement and comprehension of numerical expressions.
- Enhanced didactics with clear learning goals, core patterns, grammar focus, speaking prompts, and practical tasks to support effective learning.
- Added review lessons to reinforce key concepts and ensure continuity in learning progression.
2026-04-16 21:55:05 +02:00

255 lines
13 KiB
JavaScript

export const BISAYA_PHASE3_DIDACTICS = {
'Besuch & Gastfreundschaft': {
learningGoals: [
'Einfache Besuchssituationen sprachlich eröffnen.',
'Gäste begrüßen und höflich ins Haus bitten.',
'Kurze Standardformeln für Einladung und Reaktion verwenden.'
],
corePatterns: ['Sulod lang.', 'Lingkod sa.', 'Gimingaw mi nimo.', 'Salamat sa pag-anhi.'],
speakingPrompts: [
{
title: 'Gast begrüßen',
prompt: 'Begrüße einen Gast, bitte ihn herein und biete einen Sitzplatz an.',
cue: 'Maayong adlaw. Sulod lang. Lingkod sa.'
}
],
practicalTasks: [
{
title: 'Mini-Rollenspiel',
text: 'Spiele den Moment nach, wenn ein Familienmitglied zu Besuch kommt.'
}
]
},
'Besuch & Haushalt': {
learningGoals: [
'Wichtige Wörter rund um Besuch und Haushalt erkennen.',
'Einfache Dinge im Haus benennen.',
'Wortschatz aus Woche 1 und 2 mit neuen Besuchssituationen verbinden.'
],
corePatterns: ['bisita', 'balay', 'lamisa', 'lingkuranan']
},
'Fragen im Alltag vertiefen': {
learningGoals: [
'Fragen mit mehr Varianten bilden.',
'Rückfragen höflich wiederholen.',
'Zwischen Frage, Bitte und Bestätigung sicher wechseln.'
],
corePatterns: ['Asa ka padulong?', 'Unsa imong buhaton?', 'Pwede mangutana?', 'Palihug ka mubalik?'],
grammarFocus: [
{
title: 'Frageketten',
text: 'Im Alltag werden oft zwei kurze Fragen nacheinander gestellt statt eines langen Satzes.',
example: 'Asa ka padulong? Unsa imong buhaton didto?'
}
],
speakingPrompts: [
{
title: 'Nachfragen',
prompt: 'Frage nach Ziel, Zeit und Vorhaben einer Person.',
cue: 'Asa ka padulong? Kanus-a ka moadto?'
}
]
},
'Termine & Verabredungen': {
learningGoals: [
'Einfache Treffen verabreden.',
'Zeitangaben und Zusagen kombinieren.',
'Kurze Planungsdialoge laut üben.'
],
corePatterns: ['Magkita ta ugma.', 'Unsa orasa?', 'Pwede ko karon.', 'Sige, kita ta.'],
speakingPrompts: [
{
title: 'Treffen planen',
prompt: 'Vereinbare ein Treffen für morgen und frage nach der Uhrzeit.',
cue: 'Magkita ta ugma. Unsa orasa?'
}
]
},
'Woche 5 - Intensivwiederholung I': {
learningGoals: [
'Muster aus Familie, Fürsorge, Zeit und Besuch zusammen abrufen.',
'Zwischen alten und neuen Themen schneller wechseln.',
'Mehrere Mini-Szenen ohne deutsche Stütze lösen.'
],
corePatterns: ['Kumusta ka?', 'Nikaon na ka?', 'Magkita ta ugma.', 'Sulod lang.']
},
'Spiralwiederholung - Familie & Fürsorge': {
learningGoals: [
'Frühe Familien- und Fürsorgemuster aktiv festigen.',
'Bekannte Wörter in neuen Dialogen wiedererkennen.',
'Von Einzelwörtern zu flüssigen Alltagsformeln übergehen.'
],
corePatterns: ['Nanay', 'Tatay', 'Palangga taka.', 'Nikaon na ka?']
},
'Gesundheit im Alltag': {
learningGoals: [
'Einfache Beschwerden und Fürsorge im Gespräch ausdrücken.',
'Nach dem Befinden fragen und Hilfe anbieten.',
'Kurze Gesundheitsdialoge in der Familie üben.'
],
corePatterns: ['Sakit imong ulo?', 'Niinom ka og tambal?', 'Magpahuway sa.', 'Maayo ra ko.'],
speakingPrompts: [
{
title: 'Nach dem Befinden fragen',
prompt: 'Frage nach Schmerzen und biete Ruhe oder Medizin an.',
cue: 'Sakit imong ulo? Magpahuway sa.'
}
]
},
'Medikamente & Beschwerden': {
learningGoals: [
'Wichtige Wörter zu Schmerzen und Medizin erkennen.',
'Zwischen Körperteil, Symptom und Hilfe unterscheiden.',
'Gesundheitswortschatz mit Fürsorge verbinden.'
],
corePatterns: ['tambal', 'ubo', 'hilanat', 'kasakit']
},
'Woche 5 - Intensivwiederholung II': {
learningGoals: [
'Gesundheit, Fragen, Besuch und Organisation gemischt trainieren.',
'Wackelige Muster noch einmal unter Zeitdruck abrufen.',
'Sprechtempo und Reaktionssicherheit erhöhen.'
],
corePatterns: ['Pwede mangutana?', 'Magkita ta.', 'Niinom ka og tambal?', 'Salamat sa pag-anhi.']
},
'Woche 5 - Checkpoint': {
learningGoals: [
'Die wichtigsten Inhalte von Woche 5 abrufen.',
'Sicherheit bei Alltags- und Besuchsdialogen prüfen.',
'Stärken und Lücken vor Woche 6 sichtbar machen.'
],
corePatterns: ['Sulod lang.', 'Unsa orasa?', 'Magpahuway sa.', 'Palihug ka mubalik?']
},
'Unterwegs & Transport': {
learningGoals: [
'Unterwegs nach Weg, Fahrt und Ziel fragen.',
'Kurze Transportsituationen bewältigen.',
'Richtungen und Verkehrswörter im Kontext nutzen.'
],
corePatterns: ['Asa ang sakayan?', 'Moadto ko sa lungsod.', 'Hunong lang dinhi.', 'Pila ang plite?'],
speakingPrompts: [
{
title: 'Transport fragen',
prompt: 'Frage nach Haltestelle, Preis und Zielort.',
cue: 'Asa ang sakayan? Pila ang plite?'
}
]
},
'Wege & Verkehr': {
learningGoals: [
'Weg- und Verkehrswortschatz ausbauen.',
'Transportwörter mit Richtungen verbinden.',
'Häufige Reise- und Bewegungsverben wiederholen.'
],
corePatterns: ['sakyanan', 'dalan', 'hunong', 'biyahe']
},
'Arbeit & Aufgaben': {
learningGoals: [
'Über einfache Tätigkeiten und Pflichten sprechen.',
'Arbeit, Haushalt und Tagesaufgaben benennen.',
'Kurze Aussagen über To-dos machen.'
],
corePatterns: ['Naa koy trabaho karon.', 'Aduna koy buhaton.', 'Human na ko.', 'Tabang ta.'],
speakingPrompts: [
{
title: 'Tagesaufgaben',
prompt: 'Erkläre kurz, was du heute noch erledigen musst.',
cue: 'Aduna koy buhaton karon. Human na ko unya.'
}
]
},
'Tätigkeiten & Organisation': {
learningGoals: [
'Wörter für Aufgaben, Arbeit und Organisation erkennen.',
'Bekannte Verben in neue Alltagssituationen übertragen.',
'Kurze Planungs- und Erledigungssätze vorbereiten.'
],
corePatterns: ['trabaho', 'buluhaton', 'lista', 'tabang']
},
'Freies Gespräch - Familie & Alltag': {
learningGoals: [
'Frühere Themen ohne enge Führung kombinieren.',
'Längere Alltagsantworten aufbauen.',
'Im freien Sprechen bei bekannten Themen stabil bleiben.'
],
corePatterns: ['Maayo ra.', 'Naa mi sa balay.', 'Magkita mi unya.', 'Gimingaw ko nimo.'],
speakingPrompts: [
{
title: 'Alltagsgespräch',
prompt: 'Erzähle kurz von Familie, Tagesplan und aktuellem Befinden.',
cue: 'Naa mi sa balay. Maayo ra ko. Aduna koy buhaton unya.'
}
]
},
'Spiralwiederholung - Wochen 1 bis 4': {
learningGoals: [
'Frühe Kursinhalte blockübergreifend wiederholen.',
'Ähnliche Muster sauber unterscheiden.',
'Vor dem Schnellstart-Abschluss zentrale Formen stabilisieren.'
],
corePatterns: ['Kumusta ka?', 'Tagpila ni?', 'Ni-kaon ko.', 'Nalipay ko.']
},
'Konflikte & Missverständnisse': {
learningGoals: [
'Missverständnisse höflich ansprechen.',
'Um Wiederholung oder langsamere Erklärung bitten.',
'Kleine Konflikte sprachlich entschärfen.'
],
corePatterns: ['Wala ko kasabot.', 'Hinay-hinay lang.', 'Pwede nato istoryahan?', 'Pasayloa ko.'],
speakingPrompts: [
{
title: 'Missverständnis lösen',
prompt: 'Bitte um Wiederholung und entschuldige dich höflich.',
cue: 'Wala ko kasabot. Palihug ka mubalik. Pasayloa ko.'
}
]
},
'Abschlusstest - Schnellstart': {
learningGoals: [
'Wichtige Wörter aus dem gesamten Schnellstart sicher abrufen.',
'Zwischen ähnlichen Antworten sauber unterscheiden.',
'Den aktiven Grundwortschatz stabilisieren.'
],
corePatterns: ['Kumusta', 'bisita', 'tambal', 'plite']
},
'Abschlussprüfung - Schnellstart': {
learningGoals: [
'Den 6-Wochen-Schnellstart in gemischten Aufgaben überprüfen.',
'Abruf, Musterverständnis und situative Anwendung kombinieren.',
'Die Grundlage für die Alltagsphase absichern.'
],
corePatterns: ['Sulod lang.', 'Magkita ta ugma.', 'Niinom ka og tambal?', 'Asa ang sakayan?']
},
'Kulturelle Vertiefung im Familienalltag': {
learningGoals: [
'Sprachgebrauch und Familienkultur besser einordnen.',
'Höflichkeit, Nähe und indirekte Kommunikation bewusster wahrnehmen.',
'Kulturelle Unterschiede mit dem gelernten Sprachmaterial verknüpfen.'
],
corePatterns: ['pakikisama', 'respeto', 'amping', 'palihug']
}
};
export const BISAYA_PHASE3_LESSONS = [
{ week: 5, day: 1, num: 44, type: 'conversation', title: 'Besuch & Gastfreundschaft', desc: 'Besuch empfangen, hereinbitten und freundlich reagieren', targetMin: 18, targetScore: 80, review: false, cultural: 'Gastfreundschaft ist im philippinischen Familienalltag zentral.' },
{ week: 5, day: 1, num: 45, type: 'vocab', title: 'Besuch & Haushalt', desc: 'Wichtige Wörter für Besuch, Haus und gemeinsame Zeit', targetMin: 18, targetScore: 85, review: true, cultural: null },
{ week: 5, day: 2, num: 46, type: 'grammar', title: 'Fragen im Alltag vertiefen', desc: 'Rückfragen, Folgefragen und höfliches Nachhaken', targetMin: 22, targetScore: 78, review: true, cultural: null },
{ week: 5, day: 2, num: 47, type: 'conversation', title: 'Termine & Verabredungen', desc: 'Treffen planen und Uhrzeiten absprechen', targetMin: 18, targetScore: 80, review: false, cultural: null },
{ week: 5, day: 3, num: 48, type: 'review', title: 'Woche 5 - Intensivwiederholung I', desc: 'Erste große Wiederholung zu Besuch, Alltag und Fürsorge', targetMin: 28, targetScore: 80, review: false, cultural: null },
{ week: 5, day: 3, num: 49, type: 'vocab', title: 'Spiralwiederholung - Familie & Fürsorge', desc: 'Alte Kernmuster gezielt wiederholen und festigen', targetMin: 20, targetScore: 85, review: true, cultural: null },
{ week: 5, day: 4, num: 50, type: 'conversation', title: 'Gesundheit im Alltag', desc: 'Nach Beschwerden fragen und Hilfe anbieten', targetMin: 18, targetScore: 80, review: false, cultural: null },
{ week: 5, day: 4, num: 51, type: 'vocab', title: 'Medikamente & Beschwerden', desc: 'Schmerz, Medizin und Fürsorgewortschatz', targetMin: 18, targetScore: 85, review: true, cultural: null },
{ week: 5, day: 5, num: 52, type: 'review', title: 'Woche 5 - Intensivwiederholung II', desc: 'Große Mischwiederholung mit Fokus auf Abruf und Tempo', targetMin: 28, targetScore: 80, review: false, cultural: null },
{ week: 5, day: 5, num: 53, type: 'vocab', title: 'Woche 5 - Checkpoint', desc: 'Checkpoint zu den Inhalten von Woche 5', targetMin: 16, targetScore: 82, review: true, cultural: null },
{ week: 6, day: 1, num: 54, type: 'conversation', title: 'Unterwegs & Transport', desc: 'Nach Weg, Fahrt, Preis und Ziel fragen', targetMin: 18, targetScore: 80, review: false, cultural: null },
{ week: 6, day: 1, num: 55, type: 'vocab', title: 'Wege & Verkehr', desc: 'Verkehrs- und Bewegungswortschatz für den Alltag', targetMin: 18, targetScore: 85, review: true, cultural: null },
{ week: 6, day: 2, num: 56, type: 'conversation', title: 'Arbeit & Aufgaben', desc: 'Über Pflichten, Arbeit und Erledigungen sprechen', targetMin: 18, targetScore: 80, review: false, cultural: null },
{ week: 6, day: 2, num: 57, type: 'vocab', title: 'Tätigkeiten & Organisation', desc: 'Verben und Wörter für Aufgaben, Listen und Hilfe', targetMin: 18, targetScore: 85, review: true, cultural: null },
{ week: 6, day: 3, num: 58, type: 'conversation', title: 'Freies Gespräch - Familie & Alltag', desc: 'Freier sprechen über Familie, Zuhause und Tagesablauf', targetMin: 22, targetScore: 78, review: false, cultural: null },
{ week: 6, day: 3, num: 59, type: 'review', title: 'Spiralwiederholung - Wochen 1 bis 4', desc: 'Frühere Inhalte blockübergreifend wiederholen', targetMin: 28, targetScore: 82, review: false, cultural: null },
{ week: 6, day: 4, num: 60, type: 'conversation', title: 'Konflikte & Missverständnisse', desc: 'Höflich um Wiederholung bitten und Missverständnisse klären', targetMin: 20, targetScore: 80, review: false, cultural: 'Ruhiger, indirekter Umgang hilft in heiklen Gesprächen.' },
{ week: 6, day: 4, num: 61, type: 'vocab', title: 'Abschlusstest - Schnellstart', desc: 'Finaler Wortschatztest über den 6-Wochen-Schnellstart', targetMin: 18, targetScore: 82, review: true, cultural: null },
{ week: 6, day: 5, num: 62, type: 'review', title: 'Abschlussprüfung - Schnellstart', desc: 'Große Abschlussprüfung mit gemischten Inhalten', targetMin: 30, targetScore: 82, review: false, cultural: 'Die Abschlussphase prüft vor allem sichere Alltagsfähigkeit.' },
{ week: 6, day: 5, num: 63, type: 'culture', title: 'Kulturelle Vertiefung im Familienalltag', desc: 'Vertiefe wichtige kulturelle Muster für Sprache und Familienalltag', targetMin: 16, targetScore: 0, review: false, cultural: 'Sprache, Respekt und Familienrollen sind eng miteinander verbunden.' }
];