Organizace výuky
Skutečné učivo:
Bezpečnost v učebně ICT, seznámení s učivem
Metody a aktivity:
Diskuse o bezpečnosti a pravidlech
Organizace výuky
Skutečné učivo:
Organizace výuky - seznámení s učivem, zásady práce v učebně ICT, bezpečnostní zásady
Metody a aktivity:
Diskuse o bezpečnosti a pravidlech v ICT učebně.
Organizace výuky
Skutečné učivo:
Registrace uživatelů do školní sítě a cloudových nástrojů
Metody a aktivity:
Registrace a ověření účtů
Organizace výuky
Skutečné učivo:
Organizace výuky - registrace uživatelů do školní sítě, seznámení s online nástroji
Metody a aktivity:
Registrace a ověření účtů ve školních systémech.
Opakování učiva
Skutečné učivo:
Opakovací kvíz z předchozího ročníku
Metody a aktivity:
Opakovací kvíz
Opakování učiva předchozího ročníku
Skutečné učivo:
Opakování učiva předchozího ročníku
Metody a aktivity:
Opakovací kvíz na učivo z předchozího ročníku.
Opakování učiva předchozího ročníku
Skutečné učivo:
Opakování učiva předchozího ročníku
Metody a aktivity:
Procházení a vyhodnocení výsledků kvízu.
Algoritmizace
Skutečné učivo:
Pojem algoritmus, vlastnosti, přirozené a formální jazyky
Metody a aktivity:
Dekompozice úlohy, rozbor problému
Algoritmizace
Skutečné učivo:
Algoritmizace, Zadání úlohy, Pojem algoritmus, vlastnosti algoritmu
Metody a aktivity:
Dekompozice úlohy: Rozbor reálného problému.
Algoritmizace
Skutečné učivo:
Přirozené a formální jazyky, různé zápisy algoritmů
Metody a aktivity:
Rozpad problému na podproblémy a kroky.
Algoritmizace
Skutečné učivo:
Slovní zápis algoritmu
Metody a aktivity:
Tvorba vývojových diagramů pro zadaný postup.
Algoritmizace
Skutečné učivo:
Slovní zápis algoritmu
Metody a aktivity:
Analýza a porovnání nároků různých algoritmů.
Algoritmizace
Skutečné učivo:
Slovní zápis algoritmu
Metody a aktivity:
Praktická tvorba zápisu algoritmů.
Algoritmizace
Skutečné učivo:
Slovní zápis algoritmu
Metody a aktivity:
Procvičování slovního zápisu algoritmů.
Algoritmizace
Skutečné učivo:
Slovní zápis algoritmu
Metody a aktivity:
Kolektivní kontrola a obhajoba řešení.
Algoritmizace
Skutečné učivo:
Proměnná, pole
Metody a aktivity:
Práce s proměnnými v algoritmických schématech.
Algoritmizace
Skutečné učivo:
Proměnná, pole, vstup, výstup, cyklus, podmínka
Metody a aktivity:
Tvorba vývojových diagramů
Algoritmizace
Skutečné učivo:
Vstup, výstup
Metody a aktivity:
Modelování vstupů a výstupů dat.
Algoritmizace
Skutečné učivo:
Přiřazení, cyklus, podmínka, větvení
Metody a aktivity:
Sestavování podmínek a cyklů.
Algoritmizace
Skutečné učivo:
Rozdělení problému na části
Metody a aktivity:
Dekompozice složitějších zadání.
Algoritmizace
Skutečné učivo:
Podmínky řešení, identifikace návazností dat a opakujících se vzorů
Metody a aktivity:
Hledání vzorů v datových tocích.
Algoritmizace
Skutečné učivo:
Vývojové diagramy
Metody a aktivity:
Kreslení vývojových diagramů pro reálné děje.
Algoritmizace
Skutečné učivo:
Vývojové diagramy
Metody a aktivity:
Procvičování lineárních diagramů.
Algoritmizace
Skutečné učivo:
Vývojové diagramy
Metody a aktivity:
Tvorba diagramů s podmínkami.
Algoritmizace
Skutečné učivo:
Vývojové diagramy
Metody a aktivity:
Tvorba diagramů s opakujícími se ději.
Algoritmizace
Skutečné učivo:
Vývojové diagramy
Metody a aktivity:
Refaktoring a zjednodušování diagramů.
Algoritmizace
Skutečné učivo:
Vývojové diagramy s grafickým výstupem
Metody a aktivity:
Příprava algoritmů s grafickým výstupem.
Algoritmizace
Skutečné učivo:
Vývojové diagramy s grafickým výstupem
Metody a aktivity:
Simulace grafického výstupu.
Algoritmizace
Skutečné učivo:
Vývojové diagramy s grafickým výstupem
Metody a aktivity:
Samostatná práce a hodnocení přehlednosti.
HTML a CSS, tvorba webu
Skutečné učivo:
Úvod do programování - tvorba webu, Značkovací jazyk HTML
Metody a aktivity:
Live coding - stavba první HTML stránky krok za krokem.
HTML a CSS
Skutečné učivo:
Úvod do tvorby webu, značkovací jazyk HTML, struktura
Metody a aktivity:
Live coding, stavba HTML stránky
HTML a CSS, tvorba webu
Skutečné učivo:
Struktura HTML dokumentu, základní značky
Metody a aktivity:
Stavba kostky webové stránky.
HTML a CSS, tvorba webu
Skutečné učivo:
Značky jazyka HTML - odkaz, obrázek, tabulka
Metody a aktivity:
Práce s odkazy a obrázky v kódu.
HTML a CSS, tvorba webu
Skutečné učivo:
Formátování textu v HTML
Metody a aktivity:
Tvorba strukturovaného článku.
HTML a CSS, tvorba webu
Skutečné učivo:
Kaskádové styly (CSS) - úvod
Metody a aktivity:
Úprava vzhledu pomocí CSS pravidel (barvy, písmo).
HTML a CSS, tvorba webu
Skutečné učivo:
Příkazy CSS, selektory, vlastnosti
Metody a aktivity:
Stylování prvků na stránce.
HTML a CSS, tvorba webu
Skutečné učivo:
Definování vzhledu, stylování dokumentu
Metody a aktivity:
Úprava rozvržení stránky.
HTML a CSS, tvorba webu
Skutečné učivo:
Tvorba digitálního obsahu - miniprojekt
Metody a aktivity:
Samostatný miniprojekt: Tvorba osobního webu.
HTML a CSS, tvorba webu
Skutečné učivo:
Tvorba digitálního obsahu - miniprojekt
Metody a aktivity:
Práce na miniprojektu s využitím AI asistence.
HTML a CSS, tvorba webu
Skutečné učivo:
Tvorba digitálního obsahu - miniprojekt
Metody a aktivity:
Průběžná kontrola syntaxe a struktury.
HTML a CSS, tvorba webu
Skutečné učivo:
Tvorba digitálního obsahu - dokončení
Metody a aktivity:
Dokončení miniprojektu a příprava na prezentaci.
HTML a CSS, tvorba webu
Skutečné učivo:
Tvorba digitálního obsahu - prezentace a hodnocení
Metody a aktivity:
Kriteriální hodnocení vytvořené webové stránky.
Programování
Skutečné učivo:
Programovací koncepty, proměnné, datové typy
Metody a aktivity:
Pair Programming, Debugging Challenge
Programování
Skutečné učivo:
Programovací koncepty, blokové vs. strukturální programování
Metody a aktivity:
Porovnání blokového a textového kaskádového kódu.
Programování
Skutečné učivo:
Proměnné a datové typy
Metody a aktivity:
Párové programování (Pair Programming) - proměnné.
Programování
Skutečné učivo:
Proměnné v algoritmech
Metody a aktivity:
Procvičování práce s proměnnými.
Programování
Skutečné učivo:
Datové typy, Vstup a výstup dat
Metody a aktivity:
Vstup a výstup dat z pohledu uživatele.
Programování
Skutečné učivo:
Vstup a výstup dat
Metody a aktivity:
Debugging Challenge - hledání chyb na vstupu.
Programování
Skutečné učivo:
Podprogramy
Metody a aktivity:
Dekompozice kódu do podprogramů.
Programování
Skutečné učivo:
Větvení programu
Metody a aktivity:
Řešení podmínek v kódu.
Programování
Skutečné učivo:
Podmínky
Metody a aktivity:
Metoda Debugging Challenge na logické chyby.
Programování
Skutečné učivo:
Cykly
Metody a aktivity:
Implementace cyklů s podmínkou a čítačem.
Programování
Skutečné učivo:
Testování a ladění programu
Metody a aktivity:
Hledání a oprava syntaktických chyb.
Programování
Skutečné učivo:
Syntaktické a logické chyby
Metody a aktivity:
Debugging Challenge ve dvojicích.
Programování
Skutečné učivo:
Data, jejich zpracování a nároky na výpočetní zdroje
Metody a aktivity:
Analýza náročnosti programu.
Programování
Skutečné učivo:
Vývoj programu - projektové zadání
Metody a aktivity:
Samostatný vývoj výukové či užitečné aplikace.
Programování
Skutečné učivo:
Vývoj programu
Metody a aktivity:
Samostatná práce na projektu.
Programování
Skutečné učivo:
Vývoj programu
Metody a aktivity:
Testování programu na různých vstupních datech.
Programování
Skutečné učivo:
Vývoj programu - hodnocení
Metody a aktivity:
Hodnocení funkčnosti, přehlednosti a efektivity.
Hromadné zpracování dat
Skutečné učivo:
Informační systémy, data, procesy, role uživatelů
Metody a aktivity:
Případová studie IS, práce v tabulkovém procesoru
Hromadné zpracování dat
Skutečné učivo:
Informační systémy, Data, Procesy, Role uživatelů
Metody a aktivity:
Případová studie IS: Analýza dat a rolí.
Hromadné zpracování dat
Skutečné učivo:
Informační systémy - procesy
Metody a aktivity:
Mapování procesů v informačních systémech.
Hromadné zpracování dat
Skutečné učivo:
Technické řešení IS
Metody a aktivity:
Analýza architektury reálných systémů.
Hromadné zpracování dat
Skutečné učivo:
Veřejné informační systémy
Metody a aktivity:
Rozbor příkladů veřejných IS (např. registrů).
Hromadné zpracování dat
Skutečné učivo:
Tabulkový procesor - úvod
Metody a aktivity:
Práce s datovým souborem v tabulkovém procesoru.
Hromadné zpracování dat
Skutečné učivo:
Základy práce s tabulkou - formátování a vzorce
Metody a aktivity:
Aplikace vzorců na rozsáhlé datové sady.
Hromadné zpracování dat
Skutečné učivo:
Základy práce s tabulkou - řazení a filtry
Metody a aktivity:
Praktická filtrace a řazení v tabulkách.
Hromadné zpracování dat
Skutečné učivo:
Základy práce s tabulkou - agregace dat
Metody a aktivity:
Použití agregačních funkcí.
Hromadné zpracování dat
Skutečné učivo:
Kontingenční tabulky
Metody a aktivity:
Tvorba a úprava kontingenčních tabulek.
Hromadné zpracování dat
Skutečné učivo:
Relace a propojování tabulek
Metody a aktivity:
Propojování dat mezi listy a tabulkami.
Hromadné zpracování dat
Skutečné učivo:
Zpracování dat - validace a čistota dat
Metody a aktivity:
Čištění a validace nepřesných datových sad.
Hromadné zpracování dat
Skutečné učivo:
Zpracování dat - praktické úlohy
Metody a aktivity:
Řešení reálných datových úloh.
Hromadné zpracování dat
Skutečné učivo:
Zpracování dat - testování správnosti
Metody a aktivity:
Validace výsledků zpracování.
Hromadné zpracování dat
Skutečné učivo:
Vizualizace dat a grafy
Metody a aktivity:
Tvorba přehledných grafů z datových souborů.
Hromadné zpracování dat
Skutečné učivo:
Vizualizace dat a grafy - pokročilé
Metody a aktivity:
Prezentace datových výstupů a grafů.
Samostatný projekt
Skutečné učivo:
Samostatný projekt - zadání a analýza
Metody a aktivity:
Výběr tématu a plánování projektových kroků.
Samostatný projekt
Skutečné učivo:
Samostatný projekt - návrh řešení
Metody a aktivity:
Samostatná tvorba digitálního obsahu/projektu.
Samostatný projekt
Skutečné učivo:
Samostatný projekt - realizace
Metody a aktivity:
Vývoj a realizace vlastního projektu.
Samostatný projekt
Skutečné učivo:
Samostatný projekt - testování a dokončení
Metody a aktivity:
Finální úpravy a ladění výsledků.
Samostatný projekt
Skutečné učivo:
Samostatný projekt - obhajoba a vyhodnocení
Metody a aktivity:
Závěrečná prezentace a hodnocení projektů.