From 2ffd7a6151e60629524717c05736559f3fcb44d2 Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Mon, 19 Jan 2026 21:31:18 +0100 Subject: [PATCH] Add new survival phrases and exercises in Bisaya course content - Introduced a comprehensive set of survival phrases in Bisaya, including multiple choice and gap fill exercises to enhance language learning. - Added detailed explanations for each phrase to aid understanding and context for learners. - Structured content into two parts for better organization and accessibility, ensuring a progressive learning experience. - Updated existing exercises to include new vocabulary and improve user engagement with practical language use. --- .../scripts/create-bisaya-course-content.js | 255 ++++++++++++++++++ 1 file changed, 255 insertions(+) diff --git a/backend/scripts/create-bisaya-course-content.js b/backend/scripts/create-bisaya-course-content.js index 3267f34..fd705f1 100644 --- a/backend/scripts/create-bisaya-course-content.js +++ b/backend/scripts/create-bisaya-course-content.js @@ -165,6 +165,261 @@ const BISAYA_EXERCISES = { }, explanation: '"Palihug" bedeutet "Bitte" auf Bisaya und wird für höfliche Bitten verwendet.' } + ], + + // Lektion: Überlebenssätze + 'Überlebenssätze': [ + { + exerciseTypeId: 2, // multiple_choice + title: 'Wie sagt man "Ich verstehe nicht"?', + instruction: 'Wähle die richtige Übersetzung.', + questionData: { + type: 'multiple_choice', + question: 'Wie sagt man "Ich verstehe nicht" auf Bisaya?', + options: ['Wala ko kasabot', 'Palihug', 'Salamat', 'Maayo'] + }, + answerData: { + type: 'multiple_choice', + correctAnswer: 0 + }, + explanation: '"Wala ko kasabot" bedeutet "Ich verstehe nicht" - sehr wichtig für Anfänger!' + }, + { + exerciseTypeId: 2, // multiple_choice + title: 'Wie sagt man "Kannst du das wiederholen?"?', + instruction: 'Wähle die richtige Bitte aus.', + questionData: { + type: 'multiple_choice', + question: 'Wie sagt man "Kannst du das wiederholen?" auf Bisaya?', + options: ['Palihug ka mubalik?', 'Salamat', 'Maayo', 'Kumusta ka?'] + }, + answerData: { + type: 'multiple_choice', + correctAnswer: 0 + }, + explanation: '"Palihug ka mubalik?" bedeutet "Bitte kannst du wiederholen?" - essentiell für das Lernen!' + }, + { + exerciseTypeId: 1, // gap_fill + title: 'Überlebenssätze vervollständigen', + instruction: 'Fülle die Lücken mit den richtigen Bisaya-Wörtern.', + questionData: { + type: 'gap_fill', + text: '{gap} ko kasabot. {gap} ka mubalik? {gap} lang.', + gaps: 3 + }, + answerData: { + type: 'gap_fill', + answers: ['Wala', 'Palihug', 'Hinay-hinay'] + }, + explanation: '"Wala ko kasabot" = "Ich verstehe nicht", "Palihug ka mubalik?" = "Bitte wiederholen", "Hinay-hinay lang" = "Bitte langsam".' + }, + { + exerciseTypeId: 2, // multiple_choice + title: 'Wie sagt man "Wo ist...?"?', + instruction: 'Wähle die richtige Frage aus.', + questionData: { + type: 'multiple_choice', + question: 'Wie sagt man "Wo ist die Toilette?" auf Bisaya?', + options: ['Asa ang CR?', 'Kumusta ka?', 'Salamat', 'Maayo'] + }, + answerData: { + type: 'multiple_choice', + correctAnswer: 0 + }, + explanation: '"Asa ang CR?" bedeutet "Wo ist die Toilette?" - "Asa" = "Wo", "CR" = "Comfort Room" (Toilette).' + }, + { + exerciseTypeId: 2, // multiple_choice + title: 'Wie sagt man "Wie viel kostet das?"?', + instruction: 'Wähle die richtige Frage aus.', + questionData: { + type: 'multiple_choice', + question: 'Wie sagt man "Wie viel kostet das?" auf Bisaya?', + options: ['Tagpila ni?', 'Asa ni?', 'Unsa ni?', 'Kinsa ni?'] + }, + answerData: { + type: 'multiple_choice', + correctAnswer: 0 + }, + explanation: '"Tagpila ni?" bedeutet "Wie viel kostet das?" - sehr nützlich beim Einkaufen!' + }, + { + exerciseTypeId: 1, // gap_fill + title: 'Wichtige Fragen bilden', + instruction: 'Fülle die Lücken mit den richtigen Fragewörtern.', + questionData: { + type: 'gap_fill', + text: '{gap} ang CR? (Wo ist die Toilette?) | {gap} ni? (Wie viel kostet das?) | {gap} ni? (Was ist das?)', + gaps: 3 + }, + answerData: { + type: 'gap_fill', + answers: ['Asa', 'Tagpila', 'Unsa'] + }, + explanation: '"Asa" = "Wo", "Tagpila" = "Wie viel", "Unsa" = "Was".' + }, + { + exerciseTypeId: 2, // multiple_choice + title: 'Wie sagt man "Entschuldigung"?', + instruction: 'Wähle die richtige Entschuldigung aus.', + questionData: { + type: 'multiple_choice', + question: 'Wie sagt man "Entschuldigung" auf Bisaya?', + options: ['Pasensya', 'Salamat', 'Palihug', 'Maayo'] + }, + answerData: { + type: 'multiple_choice', + correctAnswer: 0 + }, + explanation: '"Pasensya" bedeutet "Entschuldigung" oder "Entschuldige bitte" - wichtig für höfliche Kommunikation.' + }, + { + exerciseTypeId: 4, // transformation + title: 'Überlebenssätze übersetzen', + instruction: 'Übersetze den Satz ins Bisaya.', + questionData: { + type: 'transformation', + text: 'Ich spreche kein Bisaya', + sourceLanguage: 'Deutsch', + targetLanguage: 'Bisaya' + }, + answerData: { + type: 'transformation', + correct: 'Dili ko mag-Bisaya', + alternatives: ['Wala ko mag-Bisaya', 'Dili ko makasabot Bisaya'] + }, + explanation: '"Dili ko mag-Bisaya" bedeutet "Ich spreche kein Bisaya" - nützlich, um zu erklären, dass du noch lernst.' + } + ], + + // Auch für "Überlebenssätze - Teil 1" und "Überlebenssätze - Teil 2" + 'Überlebenssätze - Teil 1': [ + { + exerciseTypeId: 2, // multiple_choice + title: 'Wie sagt man "Ich verstehe nicht"?', + instruction: 'Wähle die richtige Übersetzung.', + questionData: { + type: 'multiple_choice', + question: 'Wie sagt man "Ich verstehe nicht" auf Bisaya?', + options: ['Wala ko kasabot', 'Palihug', 'Salamat', 'Maayo'] + }, + answerData: { + type: 'multiple_choice', + correctAnswer: 0 + }, + explanation: '"Wala ko kasabot" bedeutet "Ich verstehe nicht" - sehr wichtig für Anfänger!' + }, + { + exerciseTypeId: 2, // multiple_choice + title: 'Wie sagt man "Kannst du das wiederholen?"?', + instruction: 'Wähle die richtige Bitte aus.', + questionData: { + type: 'multiple_choice', + question: 'Wie sagt man "Kannst du das wiederholen?" auf Bisaya?', + options: ['Palihug ka mubalik?', 'Salamat', 'Maayo', 'Kumusta ka?'] + }, + answerData: { + type: 'multiple_choice', + correctAnswer: 0 + }, + explanation: '"Palihug ka mubalik?" bedeutet "Bitte kannst du wiederholen?" - essentiell für das Lernen!' + }, + { + exerciseTypeId: 2, // multiple_choice + title: 'Wie sagt man "Wo ist...?"?', + instruction: 'Wähle die richtige Frage aus.', + questionData: { + type: 'multiple_choice', + question: 'Wie sagt man "Wo ist die Toilette?" auf Bisaya?', + options: ['Asa ang CR?', 'Kumusta ka?', 'Salamat', 'Maayo'] + }, + answerData: { + type: 'multiple_choice', + correctAnswer: 0 + }, + explanation: '"Asa ang CR?" bedeutet "Wo ist die Toilette?" - "Asa" = "Wo", "CR" = "Comfort Room" (Toilette).' + }, + { + exerciseTypeId: 1, // gap_fill + title: 'Überlebenssätze vervollständigen', + instruction: 'Fülle die Lücken mit den richtigen Bisaya-Wörtern.', + questionData: { + type: 'gap_fill', + text: '{gap} ko kasabot. {gap} ka mubalik?', + gaps: 2 + }, + answerData: { + type: 'gap_fill', + answers: ['Wala', 'Palihug'] + }, + explanation: '"Wala ko kasabot" = "Ich verstehe nicht", "Palihug ka mubalik?" = "Bitte wiederholen".' + } + ], + + 'Überlebenssätze - Teil 2': [ + { + exerciseTypeId: 2, // multiple_choice + title: 'Wie sagt man "Wie viel kostet das?"?', + instruction: 'Wähle die richtige Frage aus.', + questionData: { + type: 'multiple_choice', + question: 'Wie sagt man "Wie viel kostet das?" auf Bisaya?', + options: ['Tagpila ni?', 'Asa ni?', 'Unsa ni?', 'Kinsa ni?'] + }, + answerData: { + type: 'multiple_choice', + correctAnswer: 0 + }, + explanation: '"Tagpila ni?" bedeutet "Wie viel kostet das?" - sehr nützlich beim Einkaufen!' + }, + { + exerciseTypeId: 2, // multiple_choice + title: 'Wie sagt man "Entschuldigung"?', + instruction: 'Wähle die richtige Entschuldigung aus.', + questionData: { + type: 'multiple_choice', + question: 'Wie sagt man "Entschuldigung" auf Bisaya?', + options: ['Pasensya', 'Salamat', 'Palihug', 'Maayo'] + }, + answerData: { + type: 'multiple_choice', + correctAnswer: 0 + }, + explanation: '"Pasensya" bedeutet "Entschuldigung" oder "Entschuldige bitte" - wichtig für höfliche Kommunikation.' + }, + { + exerciseTypeId: 1, // gap_fill + title: 'Wichtige Fragen bilden', + instruction: 'Fülle die Lücken mit den richtigen Fragewörtern.', + questionData: { + type: 'gap_fill', + text: '{gap} ni? (Wie viel kostet das?) | {gap} ni? (Was ist das?) | {gap} lang (Bitte langsam)', + gaps: 3 + }, + answerData: { + type: 'gap_fill', + answers: ['Tagpila', 'Unsa', 'Hinay-hinay'] + }, + explanation: '"Tagpila" = "Wie viel", "Unsa" = "Was", "Hinay-hinay lang" = "Bitte langsam".' + }, + { + exerciseTypeId: 4, // transformation + title: 'Überlebenssätze übersetzen', + instruction: 'Übersetze den Satz ins Bisaya.', + questionData: { + type: 'transformation', + text: 'Ich spreche kein Bisaya', + sourceLanguage: 'Deutsch', + targetLanguage: 'Bisaya' + }, + answerData: { + type: 'transformation', + correct: 'Dili ko mag-Bisaya', + alternatives: ['Wala ko mag-Bisaya', 'Dili ko makasabot Bisaya'] + }, + explanation: '"Dili ko mag-Bisaya" bedeutet "Ich spreche kein Bisaya" - nützlich, um zu erklären, dass du noch lernst.' + } ] };