JK
INFORMATIKAOKTÁVA · STUDENTSKÝ KURZ
Testování, zpětná vazba a bezpečnost · 45 minut

Prioritizace oprav a regresní ověření

Žák opraví problémy podle dopadu a ověří, že nevznikly nové chyby.

Projektové prostředíSoubor a krátká odpověď3 pracovních podkladů
00
ČASOVÁ OSA

Struktura 45minutové hodiny

0–5 min

připomenutí návaznosti a uvedení problému „Prioritizace oprav a regresní ověření“. 5–12 min: teoretické minimum – závažnost, priorita, reprodukce, oprava, regresní test, uzavření chyby. 12–18 min: společná ukázka postupu, modelu nebo kontrolních kritérií. 18–36 min: samostatná práce nebo práce ve dvojici – Seřadit zjištění, opravit prioritní problémy a zopakovat související testy. 36–41 min: test, vzájemná kontrola nebo krátká konzultace. 41–45 min: uložení výstupu (Opravená verze a uzavřené testy), zápis změny a exit ticket.

01
VIDEO LEKCE

Ukázka a vysvětlení postupu

Video je připravené k doplnění

Video ukáže princip, první kroky, kontrolu a typickou chybu. Nebude obsahovat celý hotový upravitelný úkol.

provider: youtube · youtubeId: ""
02
STUDIJNÍ MATERIÁL

Výklad: z čeho se učíš

Téma „Prioritizace oprav a regresní ověření“ patří do celku „Testování, zpětná vazba a bezpečnost“. Nejde pouze o ovládání nástroje: cílem je porozumět rozhodnutím, která vedou od zadání k ověřitelnému digitálnímu výstupu.

Klíčové pojmy závažnost, priorita, reprodukce popisují základní stavební prvky dnešní práce. Pojmy oprava, regresní test, uzavření chyby pomáhají výsledek kontrolovat, vysvětlit nebo porovnat s jinou variantou. Každý pojem proto použij v konkrétním kroku, nikoli jen v definici.

Pracovat budeš v prostředí „Projektové prostředí“. Nejprve si uchovej původní podklady, potom vytvoř pracovní kopii a změny prováděj po menších ověřitelných krocích. Po každé důležité změně výsledek otevři, spusť nebo porovnej s požadovaným chováním.

Praktické zadání zní: Seřadit zjištění, opravit prioritní problémy a zopakovat související testy. Výsledkem je „Opravená verze a uzavřené testy“. Nestačí, aby výstup pouze existoval; musí být možné doložit, že splňuje cíl: Žák opraví problémy podle dopadu a ověří, že nevznikly nové chyby.

Kvalitu posuzuj podle těchto hledisek: Vazba opravy na problém a úspěšný regresní test. Před odevzdáním zkontroluj názvy a strukturu souborů, funkčnost na čistém nebo cílovém prostředí a připoj stručnou reflexi rozhodnutí, testu a případné opravy.

Slovníček pojmů

01

závažnost

Pojem „závažnost“ označuje konkrétní prvek nebo pravidlo používané při tématu této lekce; jeho význam se ověřuje na pracovním příkladu a podle výsledného výstupu.

02

priorita

Pojem „priorita“ označuje konkrétní prvek nebo pravidlo používané při tématu této lekce; jeho význam se ověřuje na pracovním příkladu a podle výsledného výstupu.

03

reprodukce

Pojem „reprodukce“ označuje konkrétní prvek nebo pravidlo používané při tématu této lekce; jeho význam se ověřuje na pracovním příkladu a podle výsledného výstupu.

04

oprava

Pojem „oprava“ označuje konkrétní prvek nebo pravidlo používané při tématu této lekce; jeho význam se ověřuje na pracovním příkladu a podle výsledného výstupu.

05

regresní test

Opakovaný test ověřující, že nová změna neporušila dříve fungující vlastnosti.

06

uzavření chyby

Pojem „uzavření chyby“ označuje konkrétní prvek nebo pravidlo používané při tématu této lekce; jeho význam se ověřuje na pracovním příkladu a podle výsledného výstupu.

03
ŘÍZENÁ PRÁCE

Postup krok za krokem

  1. 01

    Otevři prostředí „Projektové prostředí“ a vytvoř si vlastní pracovní složku s číslem lekce. Původní podklady neměň; nejprve je zkopíruj do pracovní verze.

  2. 02

    Přečti zadání a napiš si jednou větou očekávaný výsledek: Opravená verze a uzavřené testy. Označ vstupy, omezení a nejméně tři kontrolní kritéria.

  3. 03

    Doplň projektový plán, rozhodovací matici nebo kontrolní seznam konkrétními údaji.

  4. 04

    Ověř návaznosti úkolů, odpovědnosti, termíny a rizika. Jedno rozhodnutí uprav na základě nového zjištění.

  5. 05

    Proveď sebekontrolu podle kritérií: Vazba opravy na problém a úspěšný regresní test. Zaznamenej alespoň jeden test nebo porovnání.

  6. 06

    Ulož zdrojovou i výslednou verzi pod jednoznačnými názvy. Odevzdej „Opravená verze a uzavřené testy“ a krátce popiš, jak jsi ověřil/a správnost.

04
PRACOVNÍ PODKLADY

Stáhni si soubory, se kterými budeš pracovat

Důležité: Podklady jsou vstupy k práci, nikoli kompletní řešení. Vlastní výsledek musí vzniknout podle zadání, testu a reflexe.
05
OTEVŘENÉ ODPOVĚDI

Pracovní list

1. Výchozí představaNapiš konkrétní příklad, ne pouze obecný dojem.

Co už o tématu „Prioritizace oprav a regresní ověření“ víš a kde ses s ním setkal/a?

2. Práce s pojmyKe každému pojmu přidej situaci, ve které ovlivňuje rozhodnutí.

Vysvětli vlastními slovy alespoň tři pojmy: závažnost, priorita, reprodukce, oprava, regresní test, uzavření chyby.

3. Rozhodovací situaceUveď kritérium, důkaz a možné omezení.

Jaké dvě možné varianty řešení připadají v úvahu a podle čeho mezi nimi rozhodneš? Téma: Prioritizace oprav a regresní ověření.

4. Plán praktické prácePostup musí obsahovat vstup, konkrétní kroky, kontrolu a výstup.

Rozepiš vlastní postup k zadání: Seřadit zjištění, opravit prioritní problémy a zopakovat související testy.

5. SebekontrolaFormuluj kontrolní otázky, které lze skutečně zodpovědět ano/ne nebo měřením.

Jak ověříš, že je výstup „Opravená verze a uzavřené testy“ správný? Vycházej z kritérií: Vazba opravy na problém a úspěšný regresní test.

6. Exit ticketOdpověď má být konkrétní a vztahovat se k dnešní práci.

Napiš jeden princip, jednu provedenou kontrolu a jeden další krok.

06
PRAKTICKÁ PRÁCE

Prioritizace oprav a regresní ověření

ZADÁNÍ

Seřadit zjištění, opravit prioritní problémy a zopakovat související testy.

Očekávaný výstup

Opravená verze a uzavřené testy

07
DŮKAZ O UČENÍ

Odevzdání praktického úkolu

Soubor a krátká odpověď

Opravená verze a uzavřené testy

Odevzdej výstup „Opravená verze a uzavřené testy“. Přilož zdrojové soubory nebo export a krátce popiš, jak jsi výsledek zkontroloval/a.

Zatím nebyl vybrán žádný soubor.
Offline verze ukládá pouze odpovědi a názvy vybraných souborů v prohlížeči; skutečný upload provede Studio po napojení API.

08
ZÁVĚREČNÁ KONTROLA

Test

1Jaký je hlavní cíl hodiny „Prioritizace oprav a regresní ověření“?
2Která dvojice pojmů přímo patří k dnešní lekci?
3Který výstup má prokázat splnění praktické práce?
4Která činnost nejlépe odpovídá zadání?
5Co má následovat bezprostředně před odevzdáním?
09
REFLEXE

Co si z lekce odnášíš

Dokončeno neznamená pouze vytvořeno. Výsledek je dokončený tehdy, když je uložený, otevřitelný, otestovaný a vysvětlitelný podle kritérií. Zapiš jednu provedenou kontrolu, jednu opravu a jeden další krok.