Files
yourpart3/backend/scripts/bisaya-course-cebu-travel-extension.js
Torsten Schulz (local) b2e5d3d950
All checks were successful
Deploy to production / deploy (push) Successful in 24s
feat(course): add Cebu travel path with lessons and didactics for Bisaya courses
2026-09-02 14:03:39 +02:00

177 lines
8.8 KiB
JavaScript
Raw 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.
/** Ergänzende Lektionen für Reisen und längere Aufenthalte auf Cebu. */
export const BISAYA_CEBU_TRAVEL_DIDACTICS = {
'Cebu ankommen & einchecken': {
learningGoals: [
'Bei der Ankunft höflich grüßen und einchecken.',
'Nach Zimmer und Schlüssel fragen.',
'Eine Buchung kurz bestätigen.'
],
corePatterns: [
{ target: 'Maayong adlaw.', gloss: 'Guten Tag.' },
{ target: 'Naa koy reservation.', gloss: 'Ich habe eine Reservierung.' },
{ target: 'Pwede ko mag-check in?', gloss: 'Kann ich einchecken?' },
{ target: 'Asa ang akong kwarto?', gloss: 'Wo ist mein Zimmer?' },
{ target: 'Salamat kaayo.', gloss: 'Vielen Dank.' }
],
speakingPrompts: [{
title: 'Ankunft im Hotel',
prompt: 'Begrüße die Rezeption, sage, dass du eine Reservierung hast, und frage nach deinem Zimmer.',
cue: 'Maayong adlaw. Naa koy reservation. Asa ang akong kwarto?'
}],
practicalTasks: [{
title: 'Check-in',
text: 'Führe einen kurzen Check-in mit Begrüßung, Reservierung und Zimmerfrage.'
}]
},
'Unterkunft & kleine Probleme': {
learningGoals: [
'Wichtige Wörter zur Unterkunft verstehen.',
'Freundlich nach Schlüssel, Wasser oder Handtuch fragen.',
'Ein kleines Problem im Zimmer kurz benennen.'
],
corePatterns: [
{ target: 'kwarto', gloss: 'Zimmer' },
{ target: 'yawe', gloss: 'Schlüssel' },
{ target: 'tuwalya', gloss: 'Handtuch' },
{ target: 'tubig', gloss: 'Wasser' },
{ target: 'Asa ang yawe sa kwarto?', gloss: 'Wo ist der Zimmerschlüssel?' },
{ target: 'Pwede mangayo ug tubig?', gloss: 'Kann ich um Wasser bitten?' },
{ target: 'Naay problema sa kwarto.', gloss: 'Es gibt ein Problem im Zimmer.' }
],
speakingPrompts: [{
title: 'An der Rezeption',
prompt: 'Frage nach dem Zimmerschlüssel und bitte anschließend um Wasser oder ein Handtuch.',
cue: 'Asa ang yawe sa kwarto? Pwede mangayo ug tubig?'
}],
practicalTasks: [{
title: 'Kleines Hotelproblem',
text: 'Beschreibe höflich ein kleines Problem im Zimmer und bitte um Hilfe.'
}]
},
'Restaurant & Bestellen': {
learningGoals: [
'Im Restaurant höflich bestellen.',
'Nach Wasser und Preis fragen.',
'Auf Essen freundlich reagieren.'
],
corePatterns: [
{ target: 'Gusto ko ani.', gloss: 'Ich möchte das.' },
{ target: 'Pwede mangayo ug tubig?', gloss: 'Kann ich um Wasser bitten?' },
{ target: 'Tagpila ni?', gloss: 'Wie viel kostet das?' },
{ target: 'Lami kaayo.', gloss: 'Sehr lecker.' },
{ target: 'Mubayad ko.', gloss: 'Ich möchte bezahlen.' }
],
speakingPrompts: [{
title: 'Bestellung',
prompt: 'Bestelle etwas, bitte um Wasser, frage nach dem Preis und reagiere auf das Essen.',
cue: 'Gusto ko ani. Pwede mangayo ug tubig? Tagpila ni? Lami kaayo.'
}],
practicalTasks: [{
title: 'Im Restaurant',
text: 'Führe eine kurze Bestellung vom Wunsch bis zum Bezahlen.'
}]
},
'Markt, Souvenirs & Bezahlen': {
learningGoals: [
'Am Markt nach Preis und Menge fragen.',
'Freundlich auf einen Preis reagieren.',
'Einen Einkauf abschließen.'
],
corePatterns: [
{ target: 'Pila ni tanan?', gloss: 'Wie viel kostet das alles?' },
{ target: 'Mahal ra.', gloss: 'Das ist teuer.' },
{ target: 'Barato ra.', gloss: 'Das ist günstig.' },
{ target: 'Kuhaon nako ni.', gloss: 'Ich nehme das.' },
{ target: 'Naay sukli?', gloss: 'Gibt es Wechselgeld?' }
],
speakingPrompts: [{
title: 'Souvenir kaufen',
prompt: 'Frage nach dem Gesamtpreis, reagiere freundlich und sage, dass du den Artikel nimmst.',
cue: 'Pila ni tanan? Mahal ra. Kuhaon nako ni.'
}],
practicalTasks: [{
title: 'Marktgespräch',
text: 'Führe ein kurzes, höfliches Gespräch beim Kauf eines Souvenirs.'
}]
},
'Ausflüge, Inseln & Transport': {
learningGoals: [
'Nach Hafen, Fahrt und Ausstieg fragen.',
'Einen einfachen Ausflug auf Cebu oder zu einer Insel planen.',
'Richtungs- und Transportwörter im Zusammenhang anwenden.'
],
corePatterns: [
{ target: 'Asa ang pantalan?', gloss: 'Wo ist der Hafen?' },
{ target: 'Kanus-a ang biyahe?', gloss: 'Wann ist die Fahrt?' },
{ target: 'Moadto ko sa isla.', gloss: 'Ich fahre auf die Insel.' },
{ target: 'Asa ta manaog?', gloss: 'Wo steigen wir aus?' },
{ target: 'Diretso lang.', gloss: 'Einfach geradeaus.' }
],
speakingPrompts: [{
title: 'Zum Hafen',
prompt: 'Frage nach dem Hafen und der Abfahrtszeit. Sage danach, dass du auf eine Insel fahren möchtest.',
cue: 'Asa ang pantalan? Kanus-a ang biyahe? Moadto ko sa isla.'
}],
practicalTasks: [{
title: 'Ausflug planen',
text: 'Plane einen kurzen Ausflug: Hafen finden, Fahrtzeit erfragen und richtig aussteigen.'
}]
},
'Hilfe unterwegs & Reiseprobleme': {
learningGoals: [
'In einer einfachen Problemsituation Hilfe holen.',
'Eine verlorene Tasche oder ein gesundheitliches Problem benennen.',
'Höflich und klar reagieren.'
],
corePatterns: [
{ target: 'Kinahanglan nako ug tabang.', gloss: 'Ich brauche Hilfe.' },
{ target: 'Nawala ang akong bag.', gloss: 'Meine Tasche ist verloren gegangen.' },
{ target: 'Asa ang botika?', gloss: 'Wo ist die Apotheke?' },
{ target: 'Tawag ug tabang, palihug.', gloss: 'Ruf bitte Hilfe.' },
{ target: 'Okay ra ko.', gloss: 'Mir geht es gut / Es ist in Ordnung.' }
],
speakingPrompts: [{
title: 'Unterwegs Hilfe holen',
prompt: 'Sage, dass du Hilfe brauchst, und erkläre kurz, ob du deine Tasche verloren hast oder eine Apotheke suchst.',
cue: 'Kinahanglan nako ug tabang. Nawala ang akong bag. Asa ang botika?'
}],
practicalTasks: [{
title: 'Notfall-Minirolle',
text: 'Bitte klar und höflich um Hilfe und nenne ein konkretes Problem.'
}]
},
'Cebu-Reisepfad Abschluss': {
learningGoals: [
'Die wichtigsten Reisesituationen auf Cebu zusammenhängend anwenden.',
'Bei Unterkunft, Essen, Transport und Hilfe selbstständig reagieren.',
'Höflichkeit und kurze, klare Sätze sicher einsetzen.'
],
corePatterns: [
{ target: 'Naa koy reservation.', gloss: 'Ich habe eine Reservierung.' },
{ target: 'Gusto ko ani.', gloss: 'Ich möchte das.' },
{ target: 'Asa ang pantalan?', gloss: 'Wo ist der Hafen?' },
{ target: 'Kinahanglan nako ug tabang.', gloss: 'Ich brauche Hilfe.' },
{ target: 'Amping.', gloss: 'Pass auf dich auf.' }
],
speakingPrompts: [{
title: 'Ein Reisetag auf Cebu',
prompt: 'Verbinde Unterkunft, Essen, Transport und Hilfe in einem kurzen Reisetag.',
cue: 'Naa koy reservation. Gusto ko ani. Asa ang pantalan? Amping.'
}],
practicalTasks: [{
title: 'Cebu-Reiseprobe',
text: 'Spiele einen Reisetag nach: einchecken, essen, zum Hafen fahren und bei Bedarf Hilfe holen.'
}]
}
};
export const BISAYA_CEBU_TRAVEL_LESSONS = [
{ week: 16, day: 2, num: 155, type: 'conversation', title: 'Cebu ankommen & einchecken', desc: 'Einchecken, Reservierung und Zimmerfrage auf Cebu', targetMin: 18, targetScore: 78, review: false, cultural: 'Ein höflicher Gruß und ein kurzes Salamat kaayo öffnen viele Gespräche freundlich.' },
{ week: 16, day: 2, num: 156, type: 'vocab', title: 'Unterkunft & kleine Probleme', desc: 'Zimmer, Schlüssel, Wasser und einfache Bitten an der Rezeption', targetMin: 16, targetScore: 82, review: true, cultural: null },
{ week: 16, day: 3, num: 157, type: 'conversation', title: 'Restaurant & Bestellen', desc: 'Bestellen, nach Wasser und Preis fragen und bezahlen', targetMin: 18, targetScore: 78, review: false, cultural: 'Lami kaayo ist eine warme, natürliche Reaktion auf gutes Essen.' },
{ week: 16, day: 3, num: 158, type: 'vocab', title: 'Markt, Souvenirs & Bezahlen', desc: 'Preise, Wechselgeld und höflicher Einkauf auf dem Markt', targetMin: 16, targetScore: 82, review: true, cultural: null },
{ week: 16, day: 4, num: 159, type: 'conversation', title: 'Ausflüge, Inseln & Transport', desc: 'Hafen, Fahrt und Ausstieg für Ausflüge auf Cebu', targetMin: 18, targetScore: 78, review: false, cultural: 'Bei Fahrten mit Jeepney, Bus oder Boot helfen kurze Orts- und Zeitfragen am meisten.' },
{ week: 16, day: 4, num: 160, type: 'conversation', title: 'Hilfe unterwegs & Reiseprobleme', desc: 'Tasche verloren, Apotheke finden und Hilfe holen', targetMin: 18, targetScore: 78, review: false, cultural: null },
{ week: 16, day: 5, num: 161, type: 'review', title: 'Cebu-Reisepfad Abschluss', desc: 'Prüfung und Wiederholung der wichtigsten Reisesituationen', targetMin: 22, targetScore: 82, review: false, cultural: 'Kurze, klare und höfliche Sätze sind unterwegs wirksamer als lange Erklärungen.' }
];