feat(falukant): add age information to lovers in family view
All checks were successful
Deploy to production / deploy (push) Successful in 3m7s
All checks were successful
Deploy to production / deploy (push) Successful in 3m7s
- 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.
This commit is contained in:
493
docs/GERMAN_FOR_BISAYA_IMPLEMENTATION_SPEC.md
Normal file
493
docs/GERMAN_FOR_BISAYA_IMPLEMENTATION_SPEC.md
Normal file
@@ -0,0 +1,493 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user