Grafy: vrcholy a hrany
Žáci modelují situaci grafem s vrcholy a hranami, převedou stejná data mezi dvěma zápisy, opraví chybu v modelu a porovnají, který je pro problém užitečnější.
Průvodce tématem Grafy: vrcholy a hrany v předmětu Informatika pro I. ročník: co mají žáci zvládnout, na co navázat a kde nejčastěji chybují. K tomu příprava na hodinu, pracovní list nebo písemka, které ScioBot připraví na jedno kliknutí přesně pro tento ročník.
Připravit hodinu Všechny formáty
Klikněte a tvořte
Získejte přípravu zdarma
Vyberte formát. Jedním kliknutím otevřete tvorbu na téma Grafy: vrcholy a hrany (I. ročník) — ScioBot ho připraví za vás.
Další formáty na jedno kliknutí
- Vytvořit: Pracovní list
- Vytvořit: Písemka
- Vytvořit: Aktivita
- Vytvořit: Prezentace
- Vytvořit: Kartičky
- Vytvořit: QR hra
Téma i ročník jsou už vyplněné. Nic nepíšete — rovnou tvoříte.
Žáci v I. ročníku gymnázia podle G-INF-01-007 modelují situaci grafem: vrcholy zastupují entity (místa, lidi, počítače), hrany vztahy mezi nimi. Rozlišují neorientovaný a orientovaný graf a umí k hraně přiřadit ohodnocení (vzdálenost, čas, kapacita), aniž by z modelu dělali mapu reality. Graf je schéma — zjednodušení, které ponechá jen to, co je k otázce potřeba.
Podle G-INF-01-004 stejná data přepisují mezi dvěma zápisy (obrázek grafu a seznam sousedů nebo seznam hran), hledají chybu v modelu (chybějící vrchol, špatný směr hrany, duplicita) a opraví ji. Porovnají dva grafy téže situace a zdůvodní, který je pro daný problém užitečnější (kratší cesta, dostupnost, závislost).
Cílem není teorie grafů do šířky, ale jistota v pojmech vrchol–hrana–orientace–ohodnocení a v tom, že dva zápisy stejných dat musí odpovídat a že model se hodnotí podle užitečnosti pro konkrétní otázku.
Předpoklady
- Model jako zjednodušení reality: schéma a diagram, co do modelu patří a co se vynechá
- Data a informace: entita, vztah, údaj, který lze zapsat více způsoby
- Čtení jednoduchého schématu (myšlenková mapa, pojmová mapa) a převod mezi textem a obrázkem
Klíčové pojmy
- Vrchol
- Prvek grafu, který zastupuje jednu entitu situace (zastávka, žák, soubor, úloha). V modelu má jméno; jeho poloha na papíře na význam nemá.
- Hrana
- Spojení dvou vrcholů, které vyjadřuje vztah (sousedství, závislost, přenos). Bez hrany vztah v modelu neexistuje, i kdyby v realitě byl.
- Neorientovaný a orientovaný graf
- U neorientované hrany platí vztah oběma směry; u orientované má hrana šipku a směr je součástí dat. Zaměnit směr znamená jiný model.
- Ohodnocený graf
- K hraně (někdy k vrcholu) je přiřazeno číslo nebo údaj — délka, čas, cena. Ohodnocení se čte jen tehdy, když ho otázka potřebuje.
- Dva zápisy týchž dat
- Stejný graf lze zapsat kresbou a seznamem hran nebo seznamem sousedů. Převod musí zachovat vrcholy, hrany, směry i ohodnocení.
- Chyba v modelu
- Chybějící nebo přebývající vrchol, špatný směr, zdvojená hrana, špatné ohodnocení. Oprava spočívá v úpravě modelu, ne v „překreslení hezčeji“.
- Užitečnost modelu
- Dva správné grafy téže situace se liší tím, co vynechají. Lepší je ten, který kratčeji a bez šumu odpovídá na položenou otázku (G-INF-01-004).
Časté miskoncepce
Častá chyba
Žák kreslí „mapu“: vrcholy posouvá podle skutečné polohy a tvrdí, že delší čára na papíře znamená delší cestu.
Jak na to
Dejte stejný seznam hran a nechte nakreslit dvakrát — jednou „hezky“, jednou jinak uspořádané. Srovnejte seznamy sousedů: musí být stejné. Délka je jen v ohodnocení hrany, ne v čáře.
Častá chyba
U orientovaného grafu žák kreslí čáru bez šipky nebo šipku oběma směry a říká, že „je to jedno, stejně se tam dá jet“.
Jak na to
Vezměte konkrétní dvojici (jednosměrka, závislost úloh A→B). Nechte zapsat seznam orientovaných hran a ukázat, která otázka („lze z A do B?“) po smazání šipky změní odpověď.
Častá chyba
Žák do seznamu sousedů vypíše jen „kdo s kým sousedí“ bez rozlišení směru, takže z A je B i z B je A, i když v obrázku byla šipka jen jedním směrem.
Jak na to
Vedle obrázku vyplňte tabulku „z / do“. U jedné šipky A→B musí být B u A, ale A u B ne. Nechte žáka opravit vlastní seznam podle šipek, ne podle dojmu.
Častá chyba
Žák prohlásí hustší graf za „lepší model“, protože má víc čar, i když otázka je jen o dosažitelnosti dvou vrcholů.
Jak na to
Položte tutéž otázku ke dvěma modelům (úplný a redukovaný). Nechte zapsat, který kratčeji dá odpověď a které hrany otázka vůbec nepoužila. Užitečnost = shoda s otázkou, ne počet hran.
Jak učit
2–3 hodiny
- Evokace: krátká situace (spoje mezi městy nebo závislosti úkolů) — žáci sami navrhnou, co zakroužkují a co spojí, aniž by slyšeli slovo graf.
- Jádro: zavedení vrchol–hrana–orientace–ohodnocení; převod kresba ↔ seznam hran/sousedů; společná oprava záměrné chyby ve směru nebo v chybějícím vrcholu.
- Reflexe: dva grafy téže situace — žáci napíší jednou větou, který je k dané otázce užitečnější a kterou hranu by smazali.
Nápady na aktivity
- Dvojice dostane text (linky MHD / závislosti odevzdání úkolů). Jeden kreslí graf, druhý píše seznam hran; vymění si zápisy a hledají neshodu (chybějící směr, zdvojená hrana).
- Skupiny dostanou stejná data a dvě otázky (nejkratší ohodnocená cesta vs. pouhá dostupnost). Každá skupina upraví model vynecháním zbytečných hran a obhájí, proč je jejich graf k otázce užitečnější.
Hodnocení
Žák z textu sestrojí graf s popsanými vrcholy a hranami, totéž zapíše seznamem sousedů nebo hran a opraví zadanou chybu (špatný směr nebo chybějící vrchol).
Ke dvěma modelům téže situace žák uvede, který je k dané otázce užitečnější, a jednou větou zdůvodní vynechání konkrétní hrany (G-INF-01-004, G-INF-01-007).
Související témata
- Model jako zjednodušení
- Od problému k modelu a simulaci
- Data a informace
- Interpretace dat a manipulace
- Vizualizace dat a trendy
- Informační systémy a toky
Zdroje
Co pro vás ScioBot připraví k tématu Grafy: vrcholy a hrany
Interaktivní aktivity, které žáci spustí na tabletu či tabuli, tisknutelné kartičky a hry pro celou třídu – každý formát na téma Grafy: vrcholy a hrany jedním klikem.
Základní materiály
-
Příprava na hodinu
Kompletní příprava s cíli, průběhem a aktivitami.
-
Pracovní list
List s úlohami, klíčem a variantou.
-
Písemka
Časovaná písemka s body a variantami.
-
Aktivita
Aktivita do hodiny, kterou žáci hned spustí.
-
Prezentace
Sada slajdů k výkladu a procvičení.
-
Kartičky
Materiál k tisku (kartičky, plakát, pracovní list).
-
QR hra
Interaktivní hra k procvičení tématu.
Interaktivní aktivity 14
-
Křížovka s tajenkou
Legendová křížovka, kde se ve sloupci skrývá tajenka. Skvělá na opakování pojmů.
10–20 min
-
Kartičky
Sada oboustranných kartiček na učení pojmů a definic. Žáci si je procvičí překlápěním.
5–20 min
-
Pexeso a spojovačka
Dvojice kartiček s obrázky, pojmy nebo příklady. Spojovačka, pexeso i volné třídění – ideální na slovní zásobu i opakování.
10–25 min
-
Rozhodovačka
Rychlé rozhodování mezi možnostmi s okamžitou zpětnou vazbou.
5–12 min
-
Otázky
Sada otázek s výběrem odpovědí; jedna nebo více správných. Okamžitá sebekontrola.
5–15 min
-
Vpisování
Žáci dopisují krátké odpovědi a ihned vidí, zda se trefili.
5–15 min
-
Rozřazovačka
Žáci přetahují kartičky do správných kategorií.
5–15 min
-
Rozbory
Žák přiřazuje značky k částem věty nebo výrazu — větné členy, slovní druhy, větné rozbory. Sebevyhodnocovací procvičování.
10–20 min
-
Označování
Žáci označují správná slova přímo v textu.
5–15 min
-
Doplňování textu
Žáci doplňují chybějící slova přímo do vět nebo krátkého textu.
5–15 min
-
Krok po kroku
Žáci řadí kroky procesu do správného pořadí.
5–15 min
-
Popis obrázku
Diagram s očíslovanými špendlíky. Žáci přiřazují popisky k částem obrázku — biologie, zeměpis, anatomie.
5–15 min
-
Přesouvání
Žáci přetahují kartičky do přesně určených slotů.
5–15 min
-
Čtení s porozuměním
Žáci čtou krátký text a odpovídají na otázky k jeho obsahu.
10–25 min
K tisku a rozstříhání 8
-
Páry
Kartičky se dvěma polovinami, které k sobě patří (např. datum–událost). Žáci je vystřihnou a párovají.
10–20 min
-
Výběr z možností (s tajenkou)
Kartičky s úlohami a třemi možnostmi. Písmena u správných odpovědí složí tajenku — žák si tak řešení zkontroluje sám.
10–20 min
-
Doplňování do vět
Věty s výběrem ze dvou možností uvnitř — žák zakroužkuje správnou.
10–20 min
-
Hra Riskuj
Kvízová hra se třemi podtématy a otázkami různé hodnoty — klasický formát Riskuj / Jeopardy.
15–30 min
-
Hra AZ kvíz
28 otázek na hexagonální hrací pole — cílem je spojit všechny tři strany.
15–35 min
-
Označ správnou možnost
Kartičky s otázkou a čtyřmi možnostmi — žák označí správnou (např. kolíčkem).
10–20 min
-
Já mám, kdo má …?
Kartičky s tvrzením a otázkou — žáci je čtou v kruhu a hledají navazující odpověď.
10–25 min
-
Hádej, kdo jsem
Kartičky s popisem osobnosti, věci nebo zvířete v 1. osobě — žáci tipují, o koho/co jde.
10–25 min
Hry pro celou třídu 4
-
AZ kvíz
28 otázek na hexagonálním hracím poli — cílem je spojit všechny tři strany. Včetně náhradních ANO/NE otázek.
15–35 min
-
Riskuj
Klasická hra se 5 kategoriemi a otázkami za 100–500 bodů — týmy soutěží o nejvyšší skóre.
15–40 min
-
Pexeso
Klasické pexeso s 10 dvojicemi (pojem ↔ popis) — dva týmy se střídají a hledají shody.
10–25 min
-
Šarády
Šarády se 12 úkoly (mluvení, kreslení, pantomima) — dva týmy hádají, kdo uhodne první, dostane bod.
15–30 min
Očekávané výstupy
- G-INF-01-004 žák převede data z jednoho modelu do jiného; najde chyby daného modelu a odstraní je; porovná různé modely s ohledem na užitečnost pro řešení daného problému
- G-INF-01-007 modelování – model jako zjednodušení reality, schéma, diagram, pojmová a myšlenková mapa; graf, vrcholy, hrany, orientovaný graf, ohodnocený graf, kritická cesta
Učíte Grafy: vrcholy a hrany trochu jinak?
Popište ScioBotu vlastními slovy, co s žáky chcete zvládnout a kolik máte času. Materiál přizpůsobí vašemu ŠVP, třídě i žákům se speciálními vzdělávacími potřebami.
Související témata
-
Algoritmus: vlastnosti, zápis a rozklad
Žáci vysvětlí vlastnosti algoritmu, zapíší ho slovně, diagramem i pseudokódem, rozdělí problém na části a zdůvodní, co řešit algoritmicky. Neopakují blokové programování ze ZŠ.
-
Binární kódování
Žáci zapíší čísla ve dvojkové soustavě, vysvětlí bit, bajt a množství informace podle vyloučených možností a zdůvodní volbu datového typu mimo programovací jazyk.
-
Umělá inteligence
Žáci vysvětlí princip strojového učení, uvedou aplikace umělé inteligence a posoudí její limity, přínosy a rizika při práci s informacemi i ve společnosti.
-
Data a informace
Žáci rozliší data od informace, navrhnou sběr a evidenci údajů, posoudí jejich úplnost a význam pro rozhodnutí a oddělí evidenci od návrhu informačního systému.
-
Proměnné a výrazy v Pythonu
Žáci v Pythonu deklarují proměnné, volí datové typy a sestavují číselné i logické výrazy včetně vstupu a výstupu. Nejde o první seznámení s proměnnými ze ZŠ, ale o přehledný zápis výrazů v programu.
-
Tabulky, klíče a procesy
Žáci navrhnou tabulky s atributy, primárním a cizím klíčem, propojí je relacemi a sladí procesy od sběru po výstup s rolemi, které data mění nebo jen čtou.
-
Větvení a cykly
Žáci programují větvení se složenými podmínkami a cykly for i while, vnořují bloky a řídí tok výpočtu. Rozšiřují řízení výpočtu ze ZŠ o složené podmínky a přehlednou strukturu.
-
Počítačové sítě a internet
Žáci porovnají způsoby propojení počítačů, charakterizují lokální sítě a internet, vysvětlí paketový přenos, web, cloud, bezdrátové sítě a internet věcí.