připomenutí předchozí hodiny a uvedení problému „Proč verzovat a co je repozitář“. 5–12 min: stručná teorie – verze, historie, repozitář, pracovní kopie, změna. 12–18 min: společná ukázka prvního kroku a kontrolních kritérií. 18–36 min: samostatná práce nebo práce ve dvojici – Porovnat chaos ručních kopií s historií změn a navrhnout smysluplné verze. 36–41 min: vzájemná kontrola podle zadání a oprava zjištěné chyby. 41–45 min: uložení výstupu (Návrh verzovacího postupu), krátký exit ticket a pojmenování dalšího kroku.
Proč verzovat a co je repozitář
Žák vysvětlí rozdíl mezi kopií souboru a verzovanou historií.
Struktura 45minutové hodiny
Ukázka a vysvětlení postupu
Video ukáže princip, první kroky, kontrolu a typickou chybu. Nebude obsahovat celý hotový upravitelný úkol.
provider: youtube · youtubeId: ""Výklad: z čeho se učíš
Správa verzí uchovává historii práce a dokumentace vysvětluje, co projekt dělá, jak se používá a proč se změnil.
V hodině „Proč verzovat a co je repozitář“ je hlavním cílem: Žák vysvětlí rozdíl mezi kopií souboru a verzovanou historií. Nejde pouze o dokončení jednotlivých kliknutí nebo příkazů; důležité je umět vysvětlit, proč zvolený krok vede k cíli a co se v průběhu práce mění.
Klíčové pojmy verze, historie, repozitář, pracovní kopie, změna tvoří společný jazyk pro popis řešení. Při praktické práci v prostředí „Git nebo simulační pracovní list“ sleduj vstup, jednotlivé kroky, mezivýsledek a způsob kontroly. Pokud některý krok nelze popsat nebo zopakovat, postup ještě není dostatečně přesný.
Praktická část vychází ze zadání: Porovnat chaos ručních kopií s historií změn a navrhnout smysluplné verze. Výsledkem musí být „Návrh verzovacího postupu“. Hotový výstup nestačí pouze ukázat; musí být možné doložit, že vznikl z pracovních podkladů a že splňuje uvedená hodnoticí kritéria.
Před odevzdáním ověř zejména: Porozumění účelu a pojmům. U programů nebo modelů použij více vstupů, u diagramů zkontroluj vztahy a popisky, u dokumentace ověř úplnost. Chybu nejprve přesně popiš, potom změň jen jednu věc a znovu výsledek otestuj.
Slovníček pojmů
verze
Jednoznačně označený stav souboru, programu nebo produktu v určitém okamžiku.
historie
Chronologický záznam změn a uložených stavů projektu.
repozitář
Úložiště projektu spravované verzovacím systémem včetně historie změn.
pracovní kopie
Aktuální soubory projektu, které uživatel upravuje mimo potvrzenou historii verzí.
změna
Rozdíl mezi dvěma stavy souboru nebo projektu.
Postup krok za krokem
- 01
Ve studentské lekci si přečti cíl a otevři pracovní podklady. Připrav prostředí: Git nebo simulační pracovní list. Originální podklady ponech beze změny a pracuj s kopií ve vlastní složce.
- 02
Pojmenuj pracovní složku ve tvaru „59_proc-verzovat-a-co-je-repozitar_prijmeni“. Uvnitř odděl zdrojové soubory, vlastní práci a výsledný export.
- 03
Rozděl zadání na menší ověřitelné kroky: Porovnat chaos ručních kopií s historií změn a navrhnout smysluplné verze. Nejprve vytvoř nejjednodušší funkční nebo srozumitelnou variantu.
- 04
Po každém významném kroku výsledek spusť, otevři nebo jinak zkontroluj. Zapisuj testovací vstup, skutečný výsledek a případnou opravu; neměň více nezávislých věcí najednou.
- 05
Porovnej práci s kritérii „Porozumění účelu a pojmům“. Oprav alespoň jednu konkrétní slabinu zjištěnou vlastní nebo vrstevnickou kontrolou.
- 06
Ulož zdrojovou i výslednou podobu. Odevzdej „Návrh verzovacího postupu“ v požadovaném formátu a přidej krátké zdůvodnění, jak jsi správnost ověřil/a.
Stáhni si soubory, se kterými budeš pracovat

Náhled ukazuje pouze strukturu a typ výsledku. Hotové upravitelné řešení ve studentské části není.
Pracovní podklad určený k samostatnému zpracování.
59_PODKLADY_README.txt · 1 kBPracovní podklad určený k samostatnému zpracování.
59_repozitar_scenar.md · 1 kBPracovní podklad určený k samostatnému zpracování.
59_historie_zmen.txt · 1 kBPracovní list
Co už o tématu „Proč verzovat a co je repozitář“ víš? Uveď konkrétní příklad nebo situaci.
Vysvětli vlastními slovy alespoň tři pojmy: verze, historie, repozitář, pracovní kopie, změna. Ke každému přidej použití v dnešní úloze.
Které rozhodnutí je při řešení úkolu „Porovnat chaos ručních kopií s historií změn a navrhnout smysluplné verze.“ nejdůležitější a podle čeho je uděláš?
Rozepiš vlastní postup k zadání: Porovnat chaos ručních kopií s historií změn a navrhnout smysluplné verze.
Převeď hodnoticí kritéria na kontrolní otázky: Porozumění účelu, pojmům.
Napiš jeden pochopený princip, jednu provedenou opravu a jeden další krok.
Proč verzovat a co je repozitář
Porovnat chaos ručních kopií s historií změn a navrhnout smysluplné verze. 1. Pojmenuj pracovní složku ve tvaru „59_proc-verzovat-a-co-je-repozitar_prijmeni“. Uvnitř odděl zdrojové soubory, vlastní práci a výsledný export. 2. Rozděl zadání na menší ověřitelné kroky: Porovnat chaos ručních kopií s historií změn a navrhnout smysluplné verze. Nejprve vytvoř nejjednodušší funkční nebo srozumitelnou variantu. 3. Po každém významném kroku výsledek spusť, otevři nebo jinak zkontroluj. Zapisuj testovací vstup, skutečný výsledek a případnou opravu; neměň více nezávislých věcí najednou. 4. Porovnej práci s kritérii „Porozumění účelu a pojmům“. Oprav alespoň jednu konkrétní slabinu zjištěnou vlastní nebo vrstevnickou kontrolou.
Očekávaný výstup
Návrh verzovacího postupu
Odevzdání praktického úkolu
Návrh verzovacího postupu
Dokonči praktickou práci a odevzdej důkaz: Návrh verzovacího postupu. Použij studentské podklady, zpracuj je samostatně a před odevzdáním projdi kontrolní kritéria. Hotové řešení je dostupné pouze v učitelské části.