Add family vocabulary exercises in Bisaya course content

- Introduced a new set of multiple choice and gap fill exercises focused on family-related vocabulary in Bisaya, enhancing language learning.
- Included detailed explanations for each term to provide context and aid understanding for learners.
- Removed dummy exercises for unknown lessons, streamlining the exercise return logic for better user experience.
This commit is contained in:
Torsten Schulz (local)
2026-01-19 22:48:10 +01:00
parent 9e6787fb3f
commit 81dbbdd6f5
4 changed files with 424 additions and 38 deletions

View File

@@ -65,6 +65,132 @@ const BISAYA_EXERCISES = {
}
],
// Lektion 3: Familienwörter
'Familienwörter': [
{
exerciseTypeId: 2, // multiple_choice
title: 'Wie sagt man "Mutter" auf Bisaya?',
instruction: 'Wähle die richtige Übersetzung.',
questionData: {
type: 'multiple_choice',
question: 'Wie sagt man "Mutter" auf Bisaya?',
options: ['Nanay', 'Tatay', 'Kuya', 'Ate']
},
answerData: {
type: 'multiple_choice',
correctAnswer: 0
},
explanation: '"Nanay" bedeutet "Mutter" auf Bisaya. "Mama" wird auch verwendet.'
},
{
exerciseTypeId: 2, // multiple_choice
title: 'Wie sagt man "Vater" auf Bisaya?',
instruction: 'Wähle die richtige Übersetzung.',
questionData: {
type: 'multiple_choice',
question: 'Wie sagt man "Vater" auf Bisaya?',
options: ['Tatay', 'Nanay', 'Kuya', 'Ate']
},
answerData: {
type: 'multiple_choice',
correctAnswer: 0
},
explanation: '"Tatay" bedeutet "Vater" auf Bisaya. "Papa" wird auch verwendet.'
},
{
exerciseTypeId: 2, // multiple_choice
title: 'Wie sagt man "älterer Bruder" auf Bisaya?',
instruction: 'Wähle die richtige Übersetzung.',
questionData: {
type: 'multiple_choice',
question: 'Wie sagt man "älterer Bruder" auf Bisaya?',
options: ['Kuya', 'Ate', 'Nanay', 'Tatay']
},
answerData: {
type: 'multiple_choice',
correctAnswer: 0
},
explanation: '"Kuya" bedeutet "älterer Bruder" auf Bisaya. Wird auch für respektvolle Anrede von älteren Männern verwendet.'
},
{
exerciseTypeId: 2, // multiple_choice
title: 'Wie sagt man "ältere Schwester" auf Bisaya?',
instruction: 'Wähle die richtige Übersetzung.',
questionData: {
type: 'multiple_choice',
question: 'Wie sagt man "ältere Schwester" auf Bisaya?',
options: ['Ate', 'Kuya', 'Nanay', 'Tatay']
},
answerData: {
type: 'multiple_choice',
correctAnswer: 0
},
explanation: '"Ate" bedeutet "ältere Schwester" auf Bisaya. Wird auch für respektvolle Anrede von älteren Frauen verwendet.'
},
{
exerciseTypeId: 2, // multiple_choice
title: 'Wie sagt man "Großmutter" auf Bisaya?',
instruction: 'Wähle die richtige Übersetzung.',
questionData: {
type: 'multiple_choice',
question: 'Wie sagt man "Großmutter" auf Bisaya?',
options: ['Lola', 'Lolo', 'Nanay', 'Tatay']
},
answerData: {
type: 'multiple_choice',
correctAnswer: 0
},
explanation: '"Lola" bedeutet "Großmutter" auf Bisaya.'
},
{
exerciseTypeId: 2, // multiple_choice
title: 'Wie sagt man "Großvater" auf Bisaya?',
instruction: 'Wähle die richtige Übersetzung.',
questionData: {
type: 'multiple_choice',
question: 'Wie sagt man "Großvater" auf Bisaya?',
options: ['Lolo', 'Lola', 'Nanay', 'Tatay']
},
answerData: {
type: 'multiple_choice',
correctAnswer: 0
},
explanation: '"Lolo" bedeutet "Großvater" auf Bisaya.'
},
{
exerciseTypeId: 1, // gap_fill
title: 'Familienwörter vervollständigen',
instruction: 'Fülle die Lücken mit den richtigen Bisaya-Familienwörtern.',
questionData: {
type: 'gap_fill',
text: '{gap} (Mutter) | {gap} (Vater) | {gap} (älterer Bruder) | {gap} (ältere Schwester) | {gap} (Großmutter) | {gap} (Großvater)',
gaps: 6
},
answerData: {
type: 'gap_fill',
answers: ['Nanay', 'Tatay', 'Kuya', 'Ate', 'Lola', 'Lolo']
},
explanation: 'Nanay = Mutter, Tatay = Vater, Kuya = älterer Bruder, Ate = ältere Schwester, Lola = Großmutter, Lolo = Großvater.'
},
{
exerciseTypeId: 4, // transformation
title: 'Familienwörter übersetzen',
instruction: 'Übersetze das Familienwort ins Bisaya.',
questionData: {
type: 'transformation',
text: 'Mutter',
sourceLanguage: 'Deutsch',
targetLanguage: 'Bisaya'
},
answerData: {
type: 'transformation',
correct: 'Nanay',
alternatives: ['Mama', 'Nanay', 'Inahan']
},
explanation: '"Nanay" oder "Mama" bedeutet "Mutter" auf Bisaya.'
}
],
// Lektion 15: Zeitformen - Grundlagen
'Zeitformen - Grundlagen': [
{
@@ -459,24 +585,8 @@ function getExercisesForLesson(lessonTitle) {
}
}
// Standard-Übungen für unbekannte Lektionen
return [
{
exerciseTypeId: 2, // multiple_choice
title: `${lessonTitle} - Übung 1`,
instruction: 'Wähle die richtige Antwort aus.',
questionData: {
type: 'multiple_choice',
question: 'Was ist die richtige Übersetzung?',
options: ['Option A', 'Option B', 'Option C', 'Option D']
},
answerData: {
type: 'multiple_choice',
correctAnswer: 0
},
explanation: 'Dies ist eine Beispiel-Übung. Bitte füge sprachspezifische Inhalte hinzu.'
}
];
// Keine Übungen für unbekannte Lektionen (statt Dummy-Übungen)
return [];
}
async function createBisayaCourseContent() {