Luros
Období: Týden 14/2026 (od 05.04.) Skupina: tria
1. Splnění základních podmínek
| Podmínka | Status |
|---|---|
| Alespoň 3 commity v daném týdnu | ❌ NESPLNĚNO |
| Rozestup alespoň 12h mezi 3 commity | ❌ NESPLNĚNO |
| Projektová dokumentace (README, projekt.md) | ✅ SPLNĚNO |
Vypočtený Index za tento týden: 32
Týdenní Index Náročnosti dodaných skriptů (1-5): 4
2. Kvantitativní přehled úprav
| Metrika | Hodnota |
|---|---|
| Počet všech commitů | 1 |
| Počet změněných souborů | 1 |
| Počet přid./odeb. řádků kódů | 18 |
Přehled commitů
- 2026-04-10 07:59: Upravena dokumentace
3. Hodnocení asistentem AI (Logika a úsilí)
Ahoj! Jako tvůj asistent pro výuku programování jsem prošel tvou práci za uplynulý týden. Chválím tě za přehlednou strukturu repozitáře, ale musíme se zaměřit na to, abys kromě dokumentace odevzdával i samotný kód.
Zde je tvé hodnocení:
1. Smysluplnost popisů u commitů [1 bod]
V tomto týdnu jsi vytvořil pouze jeden commit s názvem "Upravena dokumentace". I když popis odpovídá provedené změně, jeden commit za celý týden je velmi málo. Je důležité commitovat průběžně (např. po každé nové funkci nebo opravě), aby byla vidět tvá cesta a mohl ses v případě chyby vrátit k předchozí verzi.
2. Smysluplnost komentářů v kódu [0 bodů]
V přehledu změn (diff) není vidět žádná úprava v souborech .py. Protože jsi tento týden neodevzdal žádný nový kód, nemohu ohodnotit tvé komentáře uvnitř skriptů. Dokumentace v souboru .md je sice technicky podrobná, ale nenahrazuje komentáře přímo v kódu.
3. Kvalita a srozumitelnost dokumentace a struktura repozitáře [1 bod]
Struktura repozitáře je příkladná – každý projekt má svou složku, soubory jsou logicky pojmenované a v rootu jsou jen nezbytné soubory (.gitignore, README.md).
Samotná dokumentace v 02_recepty_projekt.md je sice přehledná, ale v sekci User Guide jsi udělal chybu při aktualizaci:
- V bodě 2: Vytvoř soubor .env ve složce projektu a vlož tam: zde je chyba — smazal jsi šablonu (klíče), které tam uživatel má vložit, takže uživatel nyní neví, jak má .env soubor nakonfigurovat.
4. Logika řešení a přemýšlení studenta v Pythonu [2 body]
Podle dokumentace jsi implementoval velmi zajímavé prvky (řazení pomocí lambda, ošetření chyb try/except, navázání klávesy Enter přes .bind()). To svědčí o tom, že o problému přemýšlíš správně a míříš k náročnému řešení.
Nicméně, tento týden jsi do repozitáře neodeslal žádnou změnu v Python kódu, pouze jsi o těchto funkcích napsal do dokumentace. Jelikož hodnotím reálnou progresi v kódu a tvé úpravy v repozitáři byly tento týden omezeny pouze na textový soubor, musím udělit nízký počet bodů. Dokumentace bez kódu není hotový program.
Celkem získáno bodů: [4 / 20%] ze 20 možných
Rada pro příští týden: Nezapomeň používat příkazy git add a git commit i pro soubory .py, nejen pro dokumentaci. Těším se, až uvidím tvou implementaci toho řazení receptů v praxi!
DIFFICULTY_INDEX: 4