## English Exercises Project This project stores simple English exercises for one student who is learning from a very early beginner level (A0). ### Goal - keep all learned themes in one place - create new exercises only from already learned grammar - allow a little new vocabulary when tasks stay easy - save materials in small Markdown files by theme ### Suggested structure ```text ex/ theme-01-basics-review/ README.md grammar/ vocab/ mixed/ answers.md ``` ### How to use this project 1. Update `learned-themes.md` after each lesson. 2. Create a new `theme-XX-...` folder when a new topic or review block starts. 3. Put short exercises into separate files. 4. Keep instructions very easy and clear. 5. Add an answer key in `answers.md` and encrypt it with SOPS. ### Exercise design rules - student level: literal A0 / beginner - one small skill per task - short instructions - simple sentence models - grammar only from learned themes - new words are allowed if the task is still easy ### Current content - `learned-themes.md` - current learned material - `ex/theme-01-basics-review/` - first review pack with beginner exercises ### Theme exercise bank New theme folders can follow this structure: ```text ex/ theme-02-to-be/ vocabulary.md practice-01.md practice-02.md answers.md ``` Rules for the theme bank: - each theme has at least 6 mini-exercises - exercises stay at literal A0 level - use source-inspired formats: matching, choosing, gap fill, sorting, short answers - if a source pattern is too hard, simplify it - if no source pattern matches the level, create a very simple custom exercise - add `vocabulary.md` to show useful new words for the theme - new practice tasks can include about 20-50% new words when the grammar stays easy ### Vocabulary rule - every theme can have a small `vocabulary.md` - use known words + some new words - best new words: concrete nouns, colours, food, animals, classroom objects - avoid too many new grammar words in one task