# Zadávání výkonů

Tato kapitola popisuje všechny způsoby zadávání sportovních výkonů do systému.

## Typy zadávání

Výkony se **nezadávají v samostatném modalu**, ale přímo do polí v tabulce (sloupce **1. pol.** a **2. pol.**). Po opuštění pole (nebo Enter) se hodnota uloží a body se přepočítají.

| Způsob | Kde v aplikaci | Vhodné pro |
|--------|----------------|------------|
| **Jednotlivé** | Detail žáka | Opravy, doplnění, více disciplín u jednoho žáka |
| **Z disciplíny** | Detail disciplíny | Jedna disciplína, vybraná třída |
| **Hromadné (třída)** | Detail třídy | Celá třída, jedna disciplína |
| **Hromadné (skupina)** | Detail skupiny (**Učitel** → skupina) | Vlastní sestava žáků, jedna disciplína |

Na Detailu třídy, Detailu skupiny a Detailu disciplíny vyberete disciplínu (nebo třídu) v horním ovládání a zapisujete do stejného typu tabulky. Podle oprávnění jsou k dispozici také **BODOVÁNÍ**, **IMPORT** a **EXPORT** (Excel).

## Jednotlivé zadávání (Detail žáka)

### Postup

1. V menu otevřete **Žáci** (nebo použijte globální vyhledávání).
2. Klikněte na jméno žáka — otevře se **Detail žáka**.
3. V tabulkách kategorií disciplín vyplňte pole **Výkon** ve sloupcích **1. pol.** / **2. pol.** (u hodnoty bývá i datum).
4. Odejděte z pole (Tab / klik jinam) nebo stiskněte Enter — výkon se uloží a body se přepočítají.

U disciplíny může být více pokusů v pololetí; počet pokusů ukazuje odznak u bodů (rozbalí detail pokusů).

### Formáty výkonů

| Typ disciplíny | Jednotka | Formát | Příklady |
|----------------|----------|--------|----------|
| Běhy (sprint) | sekundy | desetinné číslo | 9.15, 11.32, 8,97 |
| Běhy (vytrvalost) | minuty | mm:ss | 4:35, 12:08 |
| Skoky / hody | cm / m | celé nebo desetinné | 145, 28.5 |
| Opakování | počet | celé číslo | 12, 35 |

> 💡 **Tip:** Systém akceptuje desetinnou čárku i tečku: `9,15` i `9.15`. Přesný formát vždy ověřte u disciplíny (nápověda / **BODOVÁNÍ**).

## Zadávání z Detailu disciplíny

### Postup

1. V menu **Disciplíny** vyberte disciplínu (např. Běh 60 m).
2. V horním ovládání zvolte **třídu**.
3. Do tabulky žáků zadejte výkony do sloupců **1. pol.** / **2. pol.**
4. Uložení probíhá automaticky po opuštění pole (stejně jako u žáka).

### Výhody

- Rychlé zadání jedné disciplíny pro celou třídu
- Přehled, kdo už má výkon
- Okamžité body a průměr ve statistikách nahoře
- **IMPORT / EXPORT** Excel (podle role)

## Hromadné zadávání na Detailu třídy

### Kdy použít

- Měření celé třídy v hodině TV
- Atletické dny / systematické testování

### Postup

1. V menu **Třídy** otevřete konkrétní třídu (**Detail třídy**).
2. V horním selectu vyberte **disciplínu**.
3. Do tabulky zadejte výkony u jednotlivých žáků (1. / 2. pololetí).
4. Hodnota se uloží po opuštění pole.

Volitelně použijte **IMPORT** ze šablony Excel, pokud máte výsledky připravené mimo aplikaci.

## Hromadné zadávání na Detailu skupiny

### Kdy použít

- Vlastní sestava žáků (chlapci, dívky, vybraní žáci napříč třídami)
- Opakovaná práce se stejnou sestavou bez filtrování třídy

### Postup

1. V menu otevřete **Učitel** (panel učitele).
2. Otevřete požadovanou **skupinu** (**Detail skupiny**).
3. Vyberte **disciplínu**.
4. Zadávejte výkony stejně jako na Detailu třídy (inline pole, automatické uložení).

Skupiny spravujete na panelu učitele — viz [teacher-guide.md](teacher-guide.md).

## Kategorie disciplín

Disciplíny jsou v aplikaci seskupené mimo jiné do:

| Kategorie | Příklady |
|-----------|----------|
| **Atletika** | Běhy, skoky, hody |
| **Gymnastika** | Šplh, přeskok, hrazda… |
| **Olympijský víceboj** | Vícebojové položky |
| **Sportovní hry** | Herní / pohybové disciplíny |
| **Další disciplíny** | Doplňkové disciplíny školy |
| **Bonusové / penalizační** | Např. Referát, Mimoškolní aktivita, kázeňské body |

Konkrétní nabídka závisí na konfiguraci školy. Bonusy a penalty jsou **samostatné disciplíny** (ne tlačítko „Přidat bonus“ v modalu).

### Metodika bodování

1. Na Detailu disciplíny / třídy / skupiny / žáka klikněte **BODOVÁNÍ**.
2. Otevře se metodika bodování pro disciplínu (nebo souhrn na panelu učitele).

## Automatické bodování

Systém přepočítává výkon na body podle:

1. **Disciplíny** — vlastní bodovací tabulka
2. **Pohlaví** — odlišné limity
3. **Ročníku** — normy podle věku / ročníku

Body se po uložení výkonu zobrazí ve sloupci **Body** v tabulce.

## Oprava a smazání výkonu

### Oprava

1. Otevřete Detail žáka (nebo Detail třídy / skupiny / disciplíny).
2. Přepište hodnotu přímo v poli **Výkon**.
3. Odejděte z pole — změna se uloží.

Samostatné tlačítko „Upravit“ ani povinné pole „důvod změny“ v UI nejsou.

### Smazání

Vymažte obsah pole a potvrďte opuštěním pole (prázdná hodnota = výkon se odstraní / nepočítá). Přesné chování může záviset na validaci disciplíny.

> ⚠️ Změny výkonů se zaznamenávají do audit logu (pro administrátory).

## Speciální situace

### Neúčast / neměřeno

- Pole nechte **prázdné** (žák není změřen).
- Checkbox „Neměřeno“ v UI není.

### Neplatný pokus

- Záleží na pravidlech disciplíny; typicky neplatný pokus nezadáváte jako platný výkon, nebo použijete hodnotu podle metodiky školy.
- Ověřte u **BODOVÁNÍ** / školní metodiky v **Odkazy**.

### Bonusové a penalizační body

Zadávejte je jako výkon u příslušné **bonusové** nebo **penalizační** disciplíny (stejný inline postup). Nejsou to volné body mimo disciplíny.

## Tipy pro efektivní zadávání

### Před hodinou

1. Připravte si třídu nebo skupinu
2. Zkontrolujte disciplínu a formát hodnoty
3. Mějte papírovou zálohu při měření venku

### Během / po hodině

1. Zadávejte ideálně hned po měření (Detail třídy nebo skupiny)
2. Kontrolujte překlepy podle bodů (nesmyslné body = špatný formát)
3. Pro velké sady použijte **IMPORT** z Excelu

### Klávesnice v tabulce

| Zkratka | Akce |
|---------|------|
| Tab | Další pole |
| Shift + Tab | Předchozí pole |
| Enter | Uložení (blur) a přesun dál |

## Mimoškolní aktivita

U disciplíny **Mimoškolní aktivita** může žák nahrát důkaz a učitel ho schválí nebo zamítne.

- tlačítka **Nahrát důkaz** / **Zobrazit důkaz** jsou u výkonu na Detailu žáka,
- čekající důkazy vidí učitel na **Učitel** → **Čeká na vyhodnocení**.

Kompletní návod: [09-mimoskolni-aktivita.md](09-mimoskolni-aktivita.md).

## Audit a historie

Administrátoři prohlížejí historii změn v **Admin sekce** → **Audit log** (kdo, kdy, co se změnilo).

---

*Průběžně udržováno; při nejasnostech ověřujte workflow proti aktuálnímu UI.*
