Files
yourpart3/docs/GERMAN_FOR_BISAYA_IMPLEMENTATION_SPEC.md
Torsten Schulz (local) 0d625f1727
All checks were successful
Deploy to production / deploy (push) Successful in 3m7s
feat(falukant): add age information to lovers in family view
- Updated FalukantService to include age details for partners in relationships.
- Added translations for 'age' in English, German, and Spanish localization files.
- Enhanced FamilyView component to display age information for lovers and candidates, improving user experience.
2026-03-31 11:36:12 +02:00

494 lines
12 KiB
Markdown

# Deutschkurs für Bisaya-Lernende: Umsetzungsdokument
## 1. Ziel
Der Deutschkurs für Bisaya-Muttersprachler soll nicht wie ein generischer A1-Wortschatzkurs aufgebaut sein, sondern gezielt auf die typischen Hürden von Bisaya-Lernenden reagieren.
Das Ziel ist:
- schnelle alltagsnahe Sprechfähigkeit
- frühes Verstehen typischer deutscher Satzmuster
- systematische Fehlerreduktion bei genau den Strukturen, die für Bisaya-Lernende schwer sind
- starke Wiederholung ohne stumpfes Kreisen
- schrittweise Entwicklung von freier Produktion
Der Kurs soll damit drei Dinge zugleich leisten:
- neuen Stoff effizient aufbauen
- alte Inhalte tief verankern
- typische Transferfehler aus der Erstsprache gezielt abfangen
## 2. Besondere Perspektive: Deutsch aus Sicht von Bisaya-Lernenden
Der Kurs muss didaktisch anders gebaut werden als ein allgemeiner Deutschkurs.
Typische Spannungsfelder:
- Deutsch hat Artikel, Genus und Kasus; Bisaya nicht in derselben Weise
- Deutsch markiert Zeitformen anders und oft expliziter
- deutsche Satzstellung ist viel rigider
- trennbare Verben, Verbzweitstellung und Nebensätze sind ungewohnt
- Funktionswörter wie `der`, `die`, `das`, `den`, `dem`, `ein`, `eine` wirken für Lernende anfangs wenig greifbar
- Höflichkeit, Direktheit und Standardreaktionen sind kulturell anders verteilt
Das heißt:
- der Kurs darf nicht nur Vokabel + Übersetzung sein
- er muss stark mit Mustern, Kontrasten und Minimalpaaren arbeiten
- Fehlertraining muss früh anfangen, nicht erst spät
## 3. Produktentscheidung
Der Deutschkurs wird als eigener Lernpfad konzipiert:
- `Deutsch für Bisaya-Lernende - Alltag & Stabilisierung`
Er soll wie beim Bisaya-Ausbau in feste Lernphasen aufgeteilt werden, aber die Inhalte speziell auf deutsche Hürden für Bisaya-Lernende zuschneiden.
## 4. Zielbild des Kursmodells
Der neue Deutschpfad besteht aus drei fachlichen Lernphasen.
### 4.1 Phase A: Schnellstart
Ziel:
- sofort auf elementare Alltagssituationen reagieren
- Begrüßung, Familie, Essen, Bedürfnisse, Wege und Hilfe ausdrücken
- erste deutsche Standardsätze ohne langes Nachdenken verwenden
Dauer:
- `6 Wochen`
Fokus:
- feste Alltagsmuster
- hochfrequente Sätze
- frühe Hör- und Sprechaktivierung
- noch reduzierte Grammatiklast
### 4.2 Phase B: Alltag
Ziel:
- Alltag auf Deutsch in mehr Bereichen tragen
- mit Schule, Arzt, Einkauf, Formularen, Nachbarschaft und Arbeit umgehen
- häufige Satzmuster produktiv variieren
Dauer:
- `8 bis 12 Wochen`
Fokus:
- deutsche Satzstellung
- Verbformen im Alltag
- Artikel und Pluralformen
- Fragen, Antworten, Bitten, Erklären
### 4.3 Phase C: Stabilisierung
Ziel:
- Langzeitverfügbarkeit
- automatische Reaktion auf Standardsituationen
- deutliche Reduktion typischer Bisaya-Deutsch-Fehler
- mehr freie und zusammenhängende Produktion
Dauer:
- `3 bis 6 Monate`
Fokus:
- Kontrasttraining
- gemischte Situationen
- Fehlerschwerpunkte
- freie Produktion
- langsame Langzeitwiederholung
## 5. Technische Phasenlabels
Wie beim Bisaya-Pfad werden drei feste Phasenlabels gespeichert:
- `quickstart`
- `daily_life`
- `stabilization`
## 6. Didaktische Grundprinzipien
### 6.1 Muster vor Einzelsammlung
Deutsch soll zuerst über verwendbare Muster gelernt werden:
- `Ich heiße ...`
- `Ich komme aus ...`
- `Ich habe ...`
- `Ich brauche ...`
- `Wo ist ...?`
- `Ich möchte ...`
- `Können Sie das bitte wiederholen?`
Nicht:
- lange Wortlisten ohne direkte Verwendbarkeit
### 6.2 Fehler früh sichtbar machen
Deutschfehler von Bisaya-Lernenden sollten nicht erst im Fortgeschrittenenbereich Thema werden.
Schon früh müssen Kontraste kommen wie:
- `ich bin` vs. `ich habe`
- `der / die / das`
- `ein / eine`
- `ich gehe` vs. `ich bin gegangen`
- `ich will` vs. `ich möchte`
- `wo` vs. `wohin`
- `nicht` vs. `kein`
### 6.3 Wiederholung in Wellen
Wie beim Bisaya-Kurs:
- kein reines Vokabel-Hämmern
- aber auch keine endlose Dauerschleife ohne Fortschritt
Stattdessen:
1. Mikro-Wiederholung innerhalb der Lektion
2. Kurzintervall-Wiederholung nach 1 / 3 / 7 Tagen
3. Intensiv-Wiederholungsphasen nach jedem Block
4. Spiral-Wiederholung alter Inhalte in neuen Kontexten
## 7. Typische Fehlerfelder für Bisaya-Lernende im Deutschen
Diese Fehlerfelder müssen eigene Lektions- und Reviewblöcke bekommen.
### 7.1 Artikel und Genus
Schwierigkeit:
- `der`, `die`, `das`
- `ein`, `eine`
- Artikel erscheinen oft willkürlich
Konsequenz:
- nicht isoliert lehren
- immer als Chunk:
- `der Tisch`
- `die Tasche`
- `das Kind`
### 7.2 Kasus im Alltag
Schwierigkeit:
- `ich sehe den Mann`
- `ich gebe dem Kind Wasser`
- `mit dem Bus`
Konsequenz:
- erst alltagsnah
- nicht über Grammatikdefinitionen, sondern über wiederkehrende Satzmuster
### 7.3 Satzstellung
Schwierigkeit:
- Verbzweitstellung
- Verbendstellung im Nebensatz
- Inversion nach Vorfeld
Konsequenz:
- sehr viele Mini-Kontraste
- Satzbau-Drills mit echten Alltagssätzen
### 7.4 Zeitformen
Schwierigkeit:
- Präsens, Perfekt, Modalverben
- deutsche Hilfsverben
Konsequenz:
- Präsens zuerst als Alltagsbasis
- Perfekt früh für häufige Erzählungen
- keine Überladung mit allen Formen gleichzeitig
### 7.5 Höflichkeit und Register
Schwierigkeit:
- `du` vs. `Sie`
- deutsche Direktheit
- höfliche Bitten
Konsequenz:
- soziale Szenarien mit klarer Registertrennung
### 7.6 Negation
Schwierigkeit:
- `nicht` vs. `kein`
Konsequenz:
- eigener Kontrastblock
- viele kurze Minimalpaare
## 8. Kursstruktur
### Phase 1: Schnellstart, 6 Wochen
Ziel:
- elementare mündliche Handlungsfähigkeit
Module:
1. Begrüßung, Name, Herkunft
2. Familie und Zuhause
3. Essen, Trinken, Fürsorge
4. Bedürfnisse und Gefühle
5. Orte, Wege, Verkehr
6. Zahlen, Geld, Preise
7. Gesundheit und Hilfe
8. Bitte, Danke, Entschuldigung
9. Tagesablauf
10. erste Wiederholungs- und Checkpointblöcke
### Phase 2: Alltag, 8 bis 12 Wochen
Module:
1. Kinder, Schule, Betreuung
2. Arzt, Apotheke, Termine
3. Einkauf, Markt, Mengen
4. Formulare, Amt, Dokumente
5. Nachbarschaft und Besuch
6. Hilfe, Bitte, Ablehnung
7. Arbeit und Aufgaben
8. Wohnung, Haushalt, Reparaturen
9. soziale Situationen und Konflikte
10. gemischte Alltagsszenarien
### Phase 3: Stabilisierung, 3 bis 6 Monate
Module:
1. Fehlerschwerpunkte Artikel
2. Fehlerschwerpunkte Satzstellung
3. Fehlerschwerpunkte Zeitformen
4. Mischtraining realer Situationen
5. freies Erzählen
6. Langzeitreview
7. große Abschlussdiagnosen
## 9. Lektionstypen
Die vorhandenen Typen können weiter genutzt werden:
- `vocab`
- `conversation`
- `grammar`
- `review`
- `culture`
Didaktisch sollten sie aber stärker spezialisiert werden:
- `core_input`
- `pattern_drill`
- `guided_dialogue`
- `contrast_training`
- `real_life_scenario`
- `intensive_review`
- `checkpoint`
## 10. Wiederholungsmodell
### 10.1 Verteilung von neuem und altem Stoff
- Start eines neuen Blocks:
- `70 % neu`
- `30 % alt`
- Mitte des Blocks:
- `50 % neu`
- `50 % alt`
- vor Intensivphase:
- `30 % neu`
- `70 % alt`
- Intensivphase:
- `10 % neu`
- `90 % alt`
### 10.2 Intensiv-Wiederholungsphasen
Nach jedem größeren Block:
- `2 bis 3` Lektionen ohne viel neuen Stoff
- Fokus auf:
- Abruf
- Kontrast
- typische Fehler
- gemischte Situationen
### 10.3 Langzeitreview
Frühe Inhalte müssen später wiederkehren, aber nicht in derselben Form.
Beispiel:
- früh:
- `Wo ist der Bahnhof?`
- später:
- `Entschuldigung, wo ist der Bahnhof?`
- `Wo ist der Bahnhof? Ich muss dorthin.`
- `Können Sie mir bitte sagen, wo der Bahnhof ist?`
## 11. UI- und Produktlogik
Die App sollte den Kurs nicht als lineare Liste von Lektionen darstellen, sondern als täglichen Lernfluss:
1. fällige Wiederholungen
2. aktueller Block
3. Intensivphase, wenn fällig
4. freie Sprech-/Anwendungsphase
Der Startscreen sollte zeigen:
- heute fällige Wiederholungen
- neuer Stoff verfügbar
- typische Fehler von gestern
- nächster Checkpoint
## 12. Konkrete Fehlertrainingsblöcke
Für Deutsch aus Bisaya-Sicht besonders wichtig:
1. `der / die / das`
2. `ein / eine`
3. `ich bin / ich habe`
4. `ich gehe / ich bin gegangen`
5. `wo / wohin`
6. `nicht / kein`
7. `du / Sie`
8. deutsche Wortstellung im Hauptsatz
9. Nebensatz mit `weil`, `dass`, `wenn`
10. Modalverben im Alltag
## 13. Phase-1-Umsetzungsvorschlag
Die erste technische Umsetzung sollte nicht sofort den ganzen Deutschkurs schreiben, sondern die Grundlage legen.
### Phase 1A
- Kursstruktur für `Deutsch für Bisaya-Lernende` definieren
- Phasen- und Blocklogik analog zum Bisaya-System übernehmen
- deutsche Didaktikfelder pro Lektion pflegen
### Phase 1B
- erste 4 bis 6 Wochen inhaltlich aufbauen
- frühe Fehlerkontraste schon einbauen
- Übungen für Begrüßung, Familie, Bedürfnisse, Wege, Hilfe
### Phase 1C
- spezielles Fehlertraining für:
- Artikel
- Satzstellung
- Negation
- dazu eigene `review`- und `grammar`-Lektionen
## 14. Empfohlene erste Module
Für die erste reale Bauphase:
1. `Begrüßung & Vorstellung`
2. `Familie & Zuhause`
3. `Essen & Trinken`
4. `Bedürfnisse & Gefühle`
5. `Weg & Verkehr`
6. `Bitte, Danke, Entschuldigung`
7. `Arzt & Hilfe`
8. `Zahlen, Geld, Preise`
9. `Tagesablauf`
10. `Intensivwiederholung Schnellstart`
## 15. Nächste Umsetzungsschritte
1. deutsches Kursziel und Titel festlegen
2. Wochen 1 bis 6 als echten Schnellstart definieren
3. deutsch-spezifische Fehlerblöcke pro Woche einplanen
4. Intensiv-Wiederholungsphasen pro Block festlegen
5. danach Übungen und Content-Skripte analog zum Bisaya-System aufbauen
## 15.1 Aktueller Implementierungsstand
Die Phasen 1 bis 5 sind jetzt als technische Struktur angelegt:
- [german-for-bisaya-phase1.js](/mnt/share/torsten/Programs/YourPart3/backend/scripts/german-for-bisaya-phase1.js)
- Wochen `1 bis 6`
- `60` Lektionen
- Schnellstart und erste Fehlerfelder
- [german-for-bisaya-phase2-pedagogy.js](/mnt/share/torsten/Programs/YourPart3/backend/scripts/german-for-bisaya-phase2-pedagogy.js)
- technische Phasen-/Blocklogik
- `quickstart`, `daily_life`, `stabilization`
- [german-for-bisaya-phase3-extension.js](/mnt/share/torsten/Programs/YourPart3/backend/scripts/german-for-bisaya-phase3-extension.js)
- Wochen `7 bis 9`
- Alltagsausbau
- [german-for-bisaya-phase4-extension.js](/mnt/share/torsten/Programs/YourPart3/backend/scripts/german-for-bisaya-phase4-extension.js)
- Wochen `10 bis 12`
- vertiefter Alltag und Fehlertraining
- [german-for-bisaya-phase5-extension.js](/mnt/share/torsten/Programs/YourPart3/backend/scripts/german-for-bisaya-phase5-extension.js)
- Wochen `13 bis 15`
- Stabilisierung, Mischtraining und Abschluss
- [create-german-for-bisaya-course.js](/mnt/share/torsten/Programs/YourPart3/backend/scripts/create-german-for-bisaya-course.js)
- erstellt direkt den kompletten `15-Wochen`-Pfad
- [create-german-for-bisaya-course-content.js](/mnt/share/torsten/Programs/YourPart3/backend/scripts/create-german-for-bisaya-course-content.js)
- erzeugt Übungen für den Gesamtpfad
- mit handgeschriebenen Kernlektionen und generischem Fallback
- [extend-german-for-bisaya-course-phase3.js](/mnt/share/torsten/Programs/YourPart3/backend/scripts/extend-german-for-bisaya-course-phase3.js)
- [extend-german-for-bisaya-course-phase4.js](/mnt/share/torsten/Programs/YourPart3/backend/scripts/extend-german-for-bisaya-course-phase4.js)
- [extend-german-for-bisaya-course-phase5.js](/mnt/share/torsten/Programs/YourPart3/backend/scripts/extend-german-for-bisaya-course-phase5.js)
### Neuer Kurs von Grund auf
```bash
node backend/scripts/create-german-for-bisaya-course.js <ownerHashedId>
node backend/scripts/create-german-for-bisaya-course-content.js
```
### Bestehenden Kurs stufenweise erweitern
```bash
node backend/scripts/extend-german-for-bisaya-course-phase3.js
node backend/scripts/extend-german-for-bisaya-course-phase4.js
node backend/scripts/extend-german-for-bisaya-course-phase5.js
node backend/scripts/create-german-for-bisaya-course-content.js
```
## 16. Ergebnis
Der Deutschkurs für Bisaya-Lernende sollte nicht einfach ein übersetzter Standardkurs sein.
Er muss:
- alltagsnah
- kontrastiv
- wiederholungsstark
- satzmusterorientiert
- fehlerbewusst
gebaut sein.
Dann entsteht kein bloßer Vokabelkurs, sondern ein echter Lernpfad, der auf die Ausgangssprache und die typischen Schwierigkeiten der Lernenden reagiert.