JK
INFORMATIKAOKTÁVA · STUDENTSKÝ KURZ
Integrace digitálního obsahu a technologií · 45 minut

Datové rozhraní mezi částmi projektu

Žák přesně popíše strukturu dat předávaných mezi nástroji nebo moduly.

Nástroje podle projektuSoubor a krátká odpověď2 pracovních podkladů
00
ČASOVÁ OSA

Struktura 45minutové hodiny

0–5 min

připomenutí návaznosti a uvedení problému „Datové rozhraní mezi částmi projektu“. 5–12 min: teoretické minimum – datové rozhraní, schéma, vstup, výstup, validace, verze formátu. 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 – Navrhnout nebo upravit rozhraní mezi dvěma částmi a otestovat platná i chybná data. 36–41 min: test, vzájemná kontrola nebo krátká konzultace. 41–45 min: uložení výstupu (Specifikace rozhraní a integrační test), 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 „Datové rozhraní mezi částmi projektu“ patří do celku „Integrace digitálního obsahu a technologií“. 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 datové rozhraní, schéma, vstup popisují základní stavební prvky dnešní práce. Pojmy výstup, validace, verze formátu 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í „Nástroje podle projektu“. 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í: Navrhnout nebo upravit rozhraní mezi dvěma částmi a otestovat platná i chybná data. Výsledkem je „Specifikace rozhraní a integrační test“. Nestačí, aby výstup pouze existoval; musí být možné doložit, že splňuje cíl: Žák přesně popíše strukturu dat předávaných mezi nástroji nebo moduly.

Kvalitu posuzuj podle těchto hledisek: Jednoznačnost formátu a bezpečné zpracování chyby. 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

datové rozhraní

Dohodnutá struktura a pravidla, podle nichž si dvě části systému předávají data.

02

schéma

Formální popis očekávané struktury dat, prvků nebo vztahů.

03

vstup

Pojem „vstup“ 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

výstup

Pojem „výstup“ 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

validace

Kontrola, zda vstup nebo výstup splňuje stanovená pravidla a povinné podmínky.

06

verze formátu

Konkrétní stav projektu uchovaný tak, aby bylo možné sledovat změny a případně se vrátit k dřívějšímu stavu.

03
ŘÍZENÁ PRÁCE

Postup krok za krokem

  1. 01

    Otevři prostředí „Nástroje podle projektu“ 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: Specifikace rozhraní a integrační test. Označ vstupy, omezení a nejméně tři kontrolní kritéria.

  3. 03

    Rozbal startovní repozitář, přečti README a zkontroluj stav pracovních souborů.

  4. 04

    Proveď změnu v samostatném kroku, popiš ji srozumitelně a ověř, že lze projekt znovu otevřít nebo sestavit.

  5. 05

    Proveď sebekontrolu podle kritérií: Jednoznačnost formátu a bezpečné zpracování chyby. Zaznamenej alespoň jeden test nebo porovnání.

  6. 06

    Ulož zdrojovou i výslednou verzi pod jednoznačnými názvy. Odevzdej „Specifikace rozhraní a integrační test“ 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 „Datové rozhraní mezi částmi projektu“ 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: datové rozhraní, schéma, vstup, výstup, validace, verze formátu.

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: Datové rozhraní mezi částmi projektu.

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

Rozepiš vlastní postup k zadání: Navrhnout nebo upravit rozhraní mezi dvěma částmi a otestovat platná i chybná data.

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

Jak ověříš, že je výstup „Specifikace rozhraní a integrační test“ správný? Vycházej z kritérií: Jednoznačnost formátu a bezpečné zpracování chyby.

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

Datové rozhraní mezi částmi projektu

ZADÁNÍ

Navrhnout nebo upravit rozhraní mezi dvěma částmi a otestovat platná i chybná data.

Očekávaný výstup

Specifikace rozhraní a integrační test

07
DŮKAZ O UČENÍ

Odevzdání praktického úkolu

Soubor a krátká odpověď

Specifikace rozhraní a integrační test

Odevzdej výstup „Specifikace rozhraní a integrační test“. 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 „Datové rozhraní mezi částmi projektu“?
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.