JK
INFORMATIKAKVINTA · STUDENTSKÝ KURZ
Závěrečný digitální produkt · 45 minut

Integrace HTML, CSS, JavaScriptu a médií

Propojí strukturu, responzivní vzhled, média a vlastní JavaScriptovou interakci do jedné funkční verze.

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

Struktura 45minutové hodiny

0–5 min

návaznost na předchozí práci a uvedení problému „Integrace obsahu, vzhledu a médií“. 5–12 min: teoretické minimum – integrace, struktura, vizuální systém, média, navigace, verze. 12–18 min: společná ukázka principu a kontrolních kritérií. 18–36 min: samostatná práce nebo práce ve dvojici – Dokončit obsahovou a vizuální integraci produktu a zkontrolovat navigaci. 36–41 min: test, vzájemná kontrola nebo cílená konzultace. 41–45 min: uložení výstupu (Ucelená pracovní verze), krátká reflexe a určení dalšího kroku.

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 „Integrace HTML, CSS, JavaScriptu a médií“ patří do celku „Závěrečný digitální produkt“. 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 integrace, HTML, CSS popisují základní stavební prvky dnešní práce. Pojmy JavaScript, DOM, asset 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í: Integrovat všechny části projektu a dokončit nejméně jednu vlastní interakci řízenou JavaScriptem. Výsledkem je „Integrovaná pracovní verze HTML/CSS/JavaScript“. Nestačí, aby výstup pouze existoval; musí být možné doložit, že splňuje cíl: Propojí strukturu, responzivní vzhled, média a vlastní JavaScriptovou interakci do jedné funkční verze.

Kvalitu posuzuj podle těchto hledisek: Stránka je responzivní, Javascriptová interakce je funkční a všechny cesty k assetům jsou přenositelné. 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

integrace

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

HTML

Značkovací jazyk, který popisuje strukturu a význam obsahu webové stránky.

03

CSS

Jazyk pravidel určujících vzhled, rozložení a přizpůsobení webového dokumentu.

04

JavaScript

Programovací jazyk používaný v prohlížeči pro logiku, práci s daty a interaktivní změny webové stránky.

05

DOM

Objektová reprezentace HTML dokumentu, přes kterou JavaScript čte a mění prvky stránky.

06

asset

Samostatný zdrojový soubor používaný projektem, například obraz, zvuk, model nebo datová sada.

07

relativní cesta

Adresa souboru popsaná vzhledem k umístění aktuálního dokumentu, takže projekt lze přenést jako celek.

08

regresní test

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

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: Integrovaná pracovní verze HTML/CSS/JavaScript. Označ vstupy, omezení a nejméně tři kontrolní kritéria.

  3. 03

    Rozbal startovní projekt a spusť jej přes lokální webový server, pokud lekce načítá JSON. Otevři vývojářskou konzoli a ověř, že neobsahuje neošetřenou chybu.

  4. 04

    Doplň JavaScript po malých funkcích. Po každé změně otestuj běžný, hraniční a neplatný vstup, stav po obnovení stránky a ovládání klávesnicí podle zadání.

  5. 05

    Proveď sebekontrolu podle kritérií: Stránka je responzivní; Javascriptová interakce je funkční a všechny cesty k assetům jsou přenositelné. Zaznamenej alespoň jeden test nebo porovnání.

  6. 06

    Ulož zdrojovou i výslednou verzi pod jednoznačnými názvy. Odevzdej „Integrovaná pracovní verze HTML/CSS/JavaScript“ 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 „Integrace HTML, CSS, JavaScriptu a médií“ 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: integrace, HTML, CSS, JavaScript, DOM, asset.

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: Integrace HTML, CSS, JavaScriptu a médií.

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

Rozepiš vlastní postup k zadání: Integrovat všechny části projektu a dokončit nejméně jednu vlastní interakci řízenou JavaScriptem.

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

Jak ověříš, že je výstup „Integrovaná pracovní verze HTML/CSS/JavaScript“ správný? Vycházej z kritérií: Stránka je responzivní, Javascriptová interakce je funkční a všechny cesty k assetům jsou přenositelné.

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

Integrace HTML, CSS, JavaScriptu a médií

ZADÁNÍ

Integrovat všechny části projektu a dokončit nejméně jednu vlastní interakci řízenou JavaScriptem.

Očekávaný výstup

Integrovaná pracovní verze HTML/CSS/JavaScript

07
DŮKAZ O UČENÍ

Odevzdání praktického úkolu

Soubor a krátká odpověď

Integrovaná pracovní verze HTML/CSS/JavaScript

Odevzdej výstup „Integrovaná pracovní verze HTML/CSS/JavaScript“. 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 „Integrace HTML, CSS, JavaScriptu a médií“?
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.