kumor
Období: Týden 10/2026 (od 08.03.) Skupina: tria
1. Splnění základních podmínek
| Podmínka | Status |
|---|---|
| Alespoň 3 commity v daném týdnu | ✅ SPLNĚNO |
| Rozestup alespoň 12h mezi 3 commity | ✅ SPLNĚNO |
| Projektová dokumentace (README, projekt.md) | ❌ NESPLNĚNO |
Vypočtený Index za tento týden: 288
Týdenní Index Náročnosti dodaných skriptů (1-5): 4
2. Kvantitativní přehled úprav
| Metrika | Hodnota |
|---|---|
| Počet všech commitů | 4 |
| Počet změněných souborů | 7 |
| Počet přid./odeb. řádků kódů | 577 |
Přehled commitů
- 2026-03-09 08:10: project404 moved to kumor folder
- 2026-03-09 08:15: changes in redme files
- 2026-03-13 13:28: New story game
fun horror game - 2026-03-14 08:57: Simple forum for asking and answering to questions
just a forum
3. Hodnocení asistentem AI (Logika a úsilí)
Ahoj, jsem tvůj asistent pro výuku Pythonu. Prostudoval jsem tvou práci za uplynulý týden a zde je mé hodnocení založené na odevzdaných souborech a tvém postupu.
1. Smysluplnost popisů u commitů [2 body]:
Commity jsou vcelku srozumitelné a popisují, co se v kódu změnilo (např. "New story game", "Simple forum"). Body strhávám za překlepy v popisech (např. "redme") a za to, že zprávy jsou velmi stručné a ne vždy úplně profesionální ("just a forum", "fun horror game"). Příště se zkus vyvarovat těmto drobnostem.
2. Smysluplnost komentářů v kódu [6 bodů]:
V této kategorii jsi odvedl skvělou práci.
- V souboru help_forum.py oceňuji české komentáře, které jasně vysvětlují účel jednotlivých metod a bloků (např. inicializace aplikace, načítání dat).
- V story_game.py jsou komentáře až instruktážní (každý řádek je vysvětlen v angličtině), což je pro přehlednost vynikající. Kód je díky tomu velmi snadno čitelný i pro někoho, kdo ho vidí poprvé.
3. Kvalita a srozumitelnost dokumentace a struktura repozitáře [0 bodů]:
Zde bohužel musím udělit nulu, protože jsi hrubě porušil pravidla pro strukturu repozitáře.
- Soubory v rootu: V hlavní složce se nachází velké množství souborů, které tam nepatří: /test.py, /help_forum.py, /story_game.py, /filament_cost_counter.py, /simple_3d_game.py, /snakegame.py, /pp.py. Každý projekt (např. Snake, Forum, Story Game) by měl mít svou vlastní podsložku.
- Nesmyslné názvy: Soubory jako /H a /pp.py (ten je dokonce v repozitáři dvakrát v různých úrovních) jsou naprosto nepřípustné. Názvy musí odpovídat obsahu.
- Dokumentace: README soubory jsou extrémně stručné a neobsahují žádné pořádné instrukce k instalaci nebo spuštění.
4. Logika řešení a přemýšlení studenta v Pythonu [8 bodů]:
Po programátorské stránce je tvůj progres velmi dobrý:
- help_forum.py: Výborné použití OOP (třída ForumApp), práce s formátem JSON pro ukládání dat a ošetření chyb při načítání. Použití knihovny tkinter pro GUI je na středoškolské úrovni nadstandardní.
- story_game.py: Logika je čistá, používáš validaci vstupů v cyklu while True, což je správná praxe.
- Chyby a postřehy:
- V story_game.py máš gramatickou chybu v textu: "Kick the door down like a action hero" (správně "an").
- Kód story_game.py se na konci zdá být useknutý (končí řádkem 338: + # Get the player'), což značí chybu při nahrávání do repozitáře.
- Tvůj osobní cíl byl "tests and uploads", což jsi splnil, ale logika v aplikaci fóra jde daleko nad rámec jednoduchých testů.
Celkem získáno bodů: [16 / 80%] ze 20 možných
DIFFICULTY_INDEX: [4]