Μαθήματα περιεχομένου και επαναλήψεις¶
Ένα μάθημα περιεχομένου είναι μια μικρή, χειροποίητη μαθησιακή μονάδα (συνήθως 5–10 λεπτά), που κατεβαίνει από ένα δημόσιο σύνολο μαθημάτων. Εκτελείται σε έναν δικό του προβολέα, όχι στο AI-Chat-Session. Μετά το μάθημα, η εφαρμογή θυμάται ακριβώς ποιες λέξεις, ζεύγη ή φράσεις απάντησες λάθος, και τις προγραμματίζει για μια στοχευμένη συνεδρία επανάληψης αργότερα.
Τα μαθήματα είναι ένας εναλλακτικός μαθησιακός δρόμος, που δεν χρειάζεται κλειδί AI-API — ιδανικός για να δοκιμάσεις την εφαρμογή ή για περιεχόμενο όπου το επιμελημένο υλικό λειτουργεί καλύτερα από το ελεύθερο chat.
Από πού προέρχονται τα μαθήματα¶
Τα μαθήματα ζουν σε σύνολα περιεχομένου — μικρά πακέτα που
δημοσιεύονται σε δημόσια GitHub-Repos. Ο Set-Browser στο
/content παραθέτει κάθε διαθέσιμο σύνολο· κάνε κλικ σε ένα
για να το κατεβάσεις. Το σύνολο αποθηκεύεται τοπικά (στο
σύστημα αρχείων σε λειτουργία Backend, στο IndexedDB στον
αμιγή τρόπο Browser), ώστε μετά την πρώτη λήψη να μπορείς να
μαθαίνεις offline.
Το pilot-σύνολο από την v1.27.0 είναι Γαλλικά A1 (2 μαθήματα, 14 κάρτες, 9 ασκήσεις, που καλύπτουν και τους τέσσερις τύπους ασκήσεων). Κάθε έκδοση έκτοτε προσθέτει νέα — δες το Set-Repo για τον τρέχοντα κατάλογο.
Η ροή του μαθήματος¶
Άνοιξε ένα σύνολο, επίλεξε ένα μάθημα, και ο προβολέας μαθημάτων σε καθοδηγεί βήμα προς βήμα μέσα από κάθε κάρτα και άσκηση:
- Οι κάρτες παρουσιάζουν υλικό για ανάγνωση. Κάνε κλικ στο «Επόμενο» όταν είσαι έτοιμος.
- Οι ασκήσεις ελέγχουν τι θυμάσαι. Τέσσερις τύποι είναι διαθέσιμοι:
- Αντιστοίχιση — σύρε ζεύγη (λέξη ↔ μετάφραση). Και τα δύο πλακίδια ενός βρεθέντος ζεύγους μοιράζονται ένα δικό τους χρώμα και ένα badge αριθμού, ώστε η αντιστοίχιση να είναι αναγνωρίσιμη με ασφάλεια για αχρωματοψία (όχι μόνο μέσω χρώματος).
- Επιλογή εικόνας — επίλεξε την εικόνα που ταιριάζει στην υπόδειξη.
- Ελεύθερο κείμενο — πληκτρολόγησε την απάντηση.
- Πλακίδια λέξεων — σύνθεσε μια πρόταση από πλακίδια.
- Συμπλήρωση κενού — συμπλήρωσε ένα κενό στην πρόταση (προκύπτει στοχευμένα από τα σφάλματά σου, δες παρακάτω).
Μια ένδειξη προόδου στην κορυφή παρακολουθεί πόσο μακριά είσαι στο μάθημα. Μπορείς να σταματήσεις ανά πάσα στιγμή — η πρόοδός σου αποθηκεύεται ανά βήμα και συνεχίζει από εκεί που σταμάτησες.
Συντόμευση Enter¶
Μπορείς να χειριστείς ολόκληρο το μάθημα μέσω πληκτρολογίου: το Enter ελέγχει μια απαντημένη άσκηση και έπειτα πηγαίνει στο επόμενο βήμα· τα πεδία ελεύθερου κειμένου και συμπλήρωσης κενού υποβάλλουν με Enter (χωρίς αλλαγή γραμμής). Τα στοιχεία ελέγχου που χρειάζονται το ίδιο το Enter διατηρούν προτεραιότητα. Η συντόμευση εναλλάσσεται στις Ρυθμίσεις → Μάθηση (ενεργή εξ ορισμού) και ισχύει και στο Fehler-Replay («Επανάληψη σφαλμάτων»).
Σύνδεσμοι παραδειγμάτων και θεωρίας¶
- Προβολή παραδείγματος: Ένα βήμα θεωρίας μπορεί να φέρει έναν προαιρετικό σύνδεσμο προς ένα αναλυτικό παράδειγμα, που εμφανίζεται ως κουμπί «Προβολή παραδείγματος».
- Ξαναδιάβασε τη θεωρία: Μια άσκηση εμφανίζει έναν διακριτικό σύνδεσμο προς την πλησιέστερη προηγούμενη θεωρία· από εκεί το «Πίσω στην άσκηση» σε επαναφέρει στην εργασία. Έτσι ανατρέχεις σε έναν κανόνα χωρίς να χάσεις το νήμα.
Η σύνοψη¶
Όταν ολοκληρωθεί η τελευταία άσκηση, εμφανίζεται η σύνοψη του μαθήματος:
- Μια βαθμολογία αστεριών από 0–3 με βάση το αποτέλεσμά σου:
- 3 αστέρια ≥ 90 % σωστά
- 2 αστέρια ≥ 75 %
- 1 αστέρι ≥ 50 %
- 0 αστέρια κάτω από 50 %
- Μια ανάλυση άσκηση προς άσκηση, που δείχνει ποιες ασκήσεις πέρασες και ποιες περιείχαν σφάλματα (με τη σωστή απάντηση για τις λανθασμένες).
- Επόμενο μάθημα, Επανάληψη και Πίσω στο σύνολο ως κουμπιά, ώστε η επόμενη ενέργεια να απέχει ένα κλικ.
Αν πετύχεις 3 αστέρια με την πρώτη προσπάθεια, παίζει μια μικρή γιορταστική κίνηση. (Αν έχεις ενεργοποιήσει τη ρύθμιση OS «μείωση κινήσεων», η κίνηση το σέβεται.)
Εξαγωγή αποτελέσματος¶
Η σύνοψη προσφέρει «Αντιγραφή αποτελέσματος» και «Αποθήκευση ως αρχείο». Και τα δύο δημιουργούν μια αναφορά Markdown με τη βαθμολογία σου, μια ανάλυση σφάλμα προς σφάλμα (η απάντησή σου + η σωστή απάντηση) και τις ακόμη αδύναμες περιοχές. Η αναφορά είναι κατάλληλη για επικόλληση σε έναν βοηθό AI, που θέλεις να σε βοηθήσει στοχευμένα. Η εξαγωγή είναι ένας αμιγής δημιουργός χωρίς backend και λειτουργεί και στους δύο τρόπους αποθήκευσης.
Παρακολούθηση σφαλμάτων ανά στοιχείο¶
Κάθε λανθασμένη απάντηση σε κάθε τύπο άσκησης γράφει μια γραμμή, που αναφέρεται στο συγκεκριμένο στοιχείο που αστόχησες — τη μεμονωμένη λέξη, το ζεύγος ή τη φράση. Η εφαρμογή ΔΕΝ θυμάται μόνο «πέτυχες 6/10 στο μάθημα 3»· θυμάται «δυσκολεύτηκες ιδιαίτερα με το bonjour και το merci».
Αν απαντήσεις σωστά το ίδιο στοιχείο 3 φορές στη σειρά, σημειώνεται ως κατακτημένο — και αφαιρείται από την ουρά επανάληψης. Αν απαντήσεις λάθος ένα κατακτημένο στοιχείο αργότερα, γλιστρά πίσω στην ουρά. Μια χαμένη κατάκτηση είναι μια ξεχασμένη κατάκτηση.
Η ουρά επανάληψης¶
Αν έχεις ένα ή περισσότερα στοιχεία που χρειάζονται επανάληψη, εμφανίζεται η κάρτα επανάληψης στο Dashboard. Δείχνει:
- Πόσα στοιχεία είναι ληξιπρόθεσμα
- Πόσα είναι εκπρόθεσμα (μετά την προγραμματισμένη ημερομηνία επανάληψης)
- Ένα κουμπί Επανάληψη τώρα, που ανοίγει μια
εστιασμένη μίνι-συνεδρία στο
/review/:setId
Ο προγραμματισμός χρησιμοποιεί τρία επίπεδα, με βάση το πόσο συχνά απάντησες σωστά το στοιχείο στη σειρά:
| Σειρά σωστών | Επόμενη επανάληψη |
|---|---|
| 0 | 1 μέρα αργότερα |
| 1 | 3 μέρες αργότερα |
| 2 | 7 μέρες αργότερα |
| 3 (κατακτημένο) | αφαιρείται από την ουρά |
Μέσα στην ουρά, οι καταχωρήσεις ταξινομούνται: τα εκπρόθεσμα πρώτα, μετά κατά αριθμό σφαλμάτων φθίνουσα, μετά κατά πιο πρόσφατο σφάλμα πρώτα. Έτσι τα στοιχεία με τα οποία παλεύεις περισσότερο ανεβαίνουν στην κορυφή.
Συνεδρίες επανάληψης¶
Μια συνεδρία επανάληψης στο /review/:setId συνθέτει ένα
μίνι-μάθημα εν κινήσει από τις κορυφαίες καταχωρήσεις της
ουράς σου. Μικτή στρατηγική από την v1.35.0:
- Αν αστόχησες αρχικά μια λέξη σε μια άσκηση αντιστοίχισης ή επιλογής εικόνας, κάνεις ακριβώς αυτή την άσκηση ξανά (με φρέσκο ανακάτεμα — όχι σκέτη μυϊκή μνήμη).
- Αν αστόχησες κάτι σε ελεύθερο κείμενο ή πλακίδια λέξεων, η επανάληψη προσπαθεί να δημιουργήσει μια άσκηση συμπλήρωσης κενού, που στοχεύει ακριβώς στη χαμένη λέξη. Η ίδια γνώση σε άλλη μορφή — εξασκείται η ευελιξία, όχι μόνο η επανάληψη ενός συγκεκριμένου μορφότυπου άσκησης.
- Αν για ένα στοιχείο δεν μπορεί να φτιαχτεί καθαρή συμπλήρωση κενού (π.χ. όταν το αρχικό prompt δεν περιείχε την απάντηση μέσα στην πρόταση), η επανάληψη παίζει αθόρυβα την αρχική άσκηση. Δεν παίρνεις ποτέ ένα χαλασμένο ή κενό βήμα.
Όταν ολοκληρώνεις μια συνεδρία επανάληψης, εκτελείται η ίδια μηχανή αξιολόγησης + αστεριών + παρακολούθησης στοιχείων. Κατάκτησε 50 στοιχεία μέσω επαναλήψεων και κερδίζεις το badge Wiederholungsmeister (Δάσκαλος επαναλήψεων).
Γύρος διόρθωσης στο τέλος του μαθήματος¶
Νέο στην v1.35.0: Αν ολοκληρώσεις ένα μάθημα με σφάλματα, η σελίδα σύνοψης εμφανίζει έναν μικρό γύρο διόρθωσης ανάμεσα στη βαθμολογία σου και το κουμπί «Επόμενο μάθημα». Παίρνει έως πέντε συγκεκριμένα σφάλματα από αυτό το μάθημα και προσφέρει καθένα ως φρέσκια συμπλήρωση κενού, που στοχεύει ακριβώς στη χαμένη λέξη / το χαμένο άρθρο.
- Παραλείπεται ανά πάσα στιγμή. Το κουμπί «Επόμενο μάθημα» παραμένει ορατό — ο γύρος διόρθωσης είναι προαιρετική άσκηση, όχι gate.
- Εμφανίζεται μόνο όταν υπάρχει κάτι να διορθωθεί. Μαθήματα με τέλεια βαθμολογία τον παραλείπουν εντελώς. Επίσης μαθήματα των οποίων τα σφάλματα δεν μετασχηματίζονται σε καθαρή συμπλήρωση κενού (σπάνια).
- Κάθε ολοκληρωμένη συμπλήρωση κενού μετρά για την κατάκτηση. Ο γύρος διόρθωσης γράφει τις ίδιες εγγραφές παρακολούθησης στοιχείων με το κύριο μάθημα· το Streak σου σε αυτά τα στοιχεία προχωρά προς το όριο κατάκτησης 3-σωστών.
Στο τέλος εμφανίζεται μια σύντομη γραμμή «{n} στοιχεία βελτιώθηκαν», ώστε να βλέπεις το αποτέλεσμα της πρόσθετης άσκησής σου.
Οπτική ανατροφοδότηση Diff¶
Επίσης νέο στην v1.35.0: Λανθασμένες απαντήσεις ελεύθερου κειμένου και πλακιδίων λέξεων δείχνουν πλέον ένα diff ακριβές ως προς το token ανάμεσα στην εισαγωγή σου και την κανονική απάντηση. Τρία χρώματα, ποτέ μόνο χρώμα:
- Κόκκινο διαγραμμένο — αυτό που έγραψες και δεν έπρεπε (με έναν δείκτη × για αναγνώστες οθόνης και χρήστες με αχρωματοψία).
- Πράσινο — αυτό που περιέχει η κανονική απάντηση και παρέλειψες (με έναν δείκτη +).
- Κίτρινο με βέλος → — μια ελαφρώς λανθασμένη λέξη,
παρουσιασμένη ως
η-λέξη-σου→αναμενόμενο.
Το ίδιο diff εμφανίζεται στη σύνοψη του μαθήματος, στην ανάλυση κάθε άσκησης — για κάθε απάντηση ελεύθερου κειμένου ή πλακιδίων λέξεων της οποίας η εισαγωγή του χρήστη είναι γνωστή στην αποθήκευση v1.35.0+.
XP και badges¶
Κάθε ολοκληρωμένο μάθημα κερδίζει XP σύμφωνα με έναν τύπο αστεριών:
- 30 XP βάση
- +10 XP ανά αστέρι που πέτυχες (0 → 0, 1 → +10, 2 → +20, 3 → +30)
- +20 XP bonus, αν πετύχεις 3 αστέρια με την πρώτη προσπάθεια (κάθε βήμα με προσπάθειες = 1, χωρίς επαναλήψεις)
- Ο ίδιος καθημερινός πολλαπλασιαστής σερί με τα Chat-Sessions (+25 % ανά συνεχόμενη μέρα, με ανώτατο όριο τις 7 μέρες)
Τέσσερα νέα badges ξεκλειδώνουν γύρω από τα μαθήματα:
- Πρώτο μάθημα — ολοκλήρωσε το πρώτο σου μάθημα περιεχομένου.
- 10 μαθήματα ολοκληρωμένα — ολοκλήρωσε 10 μαθήματα περιεχομένου.
- Σερί 3 αστεριών — πέτυχε τρία μαθήματα στη σειρά με 3 αστέρια.
- Wiederholungsmeister — κατάκτησε 50 στοιχεία μέσω κατανεμημένης επανάληψης.
Οι ολοκληρώσεις μαθημάτων μετρούν επίσης για το καθημερινό σερί σου, ώστε η μάθηση με μαθήματα περιεχομένου να γεμίζει το heatmap με τον ίδιο τρόπο όπως τα Chat-Sessions.
Τρόποι αποθήκευσης¶
Τα μαθήματα λειτουργούν και στους δύο τρόπους αποθήκευσης — API (Backend) και Dexie (μόνο Browser / GitHub Pages). Η παρακολούθηση σφαλμάτων ανά στοιχείο και ο προγραμματισμός SRS εκτελούνται πανομοιότυπα έναντι του IndexedDB στον αμιγή τρόπο Browser, ώστε οι χρήστες που επισκέπτονται τη δημόσια σελίδα GitHub Pages να λαμβάνουν τον πλήρη βρόχο επανάληψης χωρίς backend.
Από την v1.33.0 το gamification είναι επίσης ευθυγραμμισμένο: Στον αμιγή τρόπο Browser κερδίζεις για ολοκληρωμένα μαθήματα τα ίδια XP και badges μαθημάτων όπως στον τρόπο Server — η λογική αστεριών, Streak και badges είναι μεταφερμένη σε TypeScript και κατοχυρωμένη έναντι πανομοιότυπων τιμών αναφοράς. Δεν υπάρχει πλέον διαφορά λειτουργίας ανάμεσα στους τρόπους κατά την ολοκλήρωση μαθήματος.
Προστασία δεδομένων¶
Όλη η πρόοδος μαθημάτων, οι γραμμές σφαλμάτων ανά στοιχείο, οι καταστάσεις ουράς επανάληψης και τα δεδομένα προγραμματισμού παραμένουν στη δική σου συσκευή — στο σύστημα αρχείων (τρόπος API) ή στο πρόγραμμα περιήγησης (IndexedDB). Τίποτα σχετικά με το ποιες λέξεις σε δυσκολεύουν δεν αποστέλλεται πουθενά.