Algoritmy

Geförderte Kompetenzen

  • Digitale Kompetenz
  • Kollaboration
  • Kommunikation
  • Kontextkompetenz
  • Kreativität und Innovation
  • Kritisches Denken und Problemlösung

Altersgruppe

  • a. Kindergarten
  • b. Volksschule

Gebraucht wird

  • Puzzle „299 koček a 1 pes“
  • Rimosa mozaikové knoflíky a děrové desky
  • Tematická karta „Digitalizace“
  • Aktivity z jazykového STEM boxu na téma algoritmy

Příkladové obrázky každodenních předmětů (pračka, vypínač, splachování toalety)

Beschreibung

Úvod do tématu algoritmů / podněty:

  • Úvodní otázky:

o    „Co se stane, když stiskneme vypínač?“

                  o    „Proč musíme pračku obsluhovat v určitém pořadí?“

o    „Co se stane, když při čištění zubů vynecháme jeden krok?“

  • Vysvětlení: Algoritmy jsou jednoduše „návody“ nebo „recepty“, které nám ukazují, v jakém pořadí musíme věci dělat, aby něco fungovalo. Například když zapínáme světlo, nejprve stiskneme vypínač – to je krok, který vždy následuje ve stejném pořadí. Totéž platí pro pračku: stiskneme tlačítka v určitém pořadí, aby se pračka spustila.

 

  • Cíl:
    Děti si uvědomují, že i v každodenním životě existuje mnoho algoritmů – při vaření, čištění zubů nebo při obsluze zařízení.

 

Fáze objevování – příklady algoritmů v každodenním životě:

  • Puzzle „299 koček a 1 pes“:
    • Děti si vybírají z puzzle kočku. Jaké vlastnosti jako je barva, velikost, oči a uši byly pro výběr důležité. Učí se, že k nalezení kočky je potřeba znát určité znaky..
    • „Jaké má rysy kočka, kterou jsi našel? Jaké kroky jsi podnikl, abys ji našel??“
    • Souvislost s algoritmy: Děti zjišťují, že při hledání kočky použily posloupnost kroků (algoritmy) a také vyhledávací kritéria pro rozpoznání kočky.
  • Rimosa mozaikové knoflíky a děrové desky:
    • Děti skládají vzory z mozaikových knoflíků. Přitom se učí, že pořadí barev a tvarů je důležité pro správné ztvárnění vzoru.
    • „Co se stane, když barvy prohodíš? Poznáš pak ten vzor správně??“
    • Souvislost s algoritmy: Děti si uvědomují, že pořadí kroků při vytváření vzoru je stejně důležité jako u algoritmu.

 

Tvůrčí fáze – hledání vlastních algoritmů:

  • Aktivita „Rozložit vlastní problém na malé kroky“:
    • Děti si vymyslí nějaký běžný úkol, který chtějí splnit, např. „jak oloupat banán“ nebo „jak namalovat obrázek“. Tento úkol se rozdělí na jednotlivé kroky. Děti se domluví, v jakém pořadí musí být tyto kroky provedeny, aby bylo dosaženo cíle
    • „Co musíš udělat jako první? A co bude potom?
    • „Pokud nějaký krok vynecháš nebo zaměníš, stane se pak něco jiného?“
  • Souvislost s algoritmy:
    Rozdělením úkolu na jednotlivé kroky se děti učí, že i jednoduché každodenní úkoly často vycházejí z algoritmů. Uvědomují si, že nelze jednat „na slepo“, ale že je nutný určitý postup.
  • Vytvoření „kartičky s návodem“ pro určitý úkol:
    Každé dítě si může své „kroky“ zapsat nebo nakreslit na kartičku, aby si algoritmus vizuálně zapamatovalo

Reflexe a sdílení:

  • Otázky k reflexi:
    • „Jaké algoritmy jste dnes objevili v každodenním životě??“
    • „Proč potřebujeme algoritmy?“
    • „Jaký je to pocit, když něco děláte v určitém pořadí??“
    • „Co se stane, když se změní pořadí?“
  • Souvislost s dalšími aktivitami:
    • „Znáte ještě nějaké další věci, u kterých je třeba dodržovat určitý postup? Například při vaření nebo pečení?“
    • „Kdy je důležité věnovat danému kroku zvláštní pozornost?“

Reflektovaná praxe:

  • Otázky k sebereflexi a skupinové reflexi:
    • „Co tě zaujalo při rozdělení úkolu na jednotlivé kroky?“
    • „Je pro tebe snazší splnit úkol, když znáš jednotlivé kroky?“
    • „Proč je pořadí důležité pro dosažení cíle?“
  • Rozvíjení vlastních nápadů:
    • Po skončení lekce mohou děti přemýšlet o tom, jak by mohly vymyslet „algoritmickou“ hru nebo kreativní úkol pro sebe a své kamarády.

Shrnutí a závěry:

Tato lekce může dětem pomoci získat první představu o pojmu algoritmus. Dozví se, že algoritmy nejsou určeny pouze pro počítače, ale hrají důležitou roli i v mnoha každodenních situacích. Rozložením úkolů na malé kroky si mohou vyzkoušet, jak strukturované postupy přispívají k řešení problémů a jak je důležité dodržovat správné pořadí, aby dosáhly požadovaného výsledku.

Díky herním aktivitám, jako jsou puzzle a vytváření vlastních „kartiček s návody“, si děti nejen osvojí základní pochopení algoritmů, ale také posílí své schopnosti v oblasti strategií řešení problémů, komunikace a týmové práce.

 

Fotocredit: Freepik

Vertiefende Auseinandersetzung mit den 7K

  • Komunikace a kolaborace:
    Díky společnému přemýšlení o tom, jaké kroky daný úkol zahrnuje a v jakém pořadí je třeba je provést, se děti učí jasně vyjadřovat své myšlenky a spolupracovat s ostatními
  • Kritické myšlení a hledání řešení:
    Děti si osvojují strategie řešení problémů tím, že rozdělují velké úkoly na menší, zvládnutelné kroky. Učí se, že dodržováním jasného „algoritmu“ se úkol stává snadněji řešitelným.

Děti se učí členit úkoly a přistupovat k nim systematicky. Rozvíjejí lepší pochopení postupů a pořadí

  • Kontextuální kompetence:
    Děti si uvědomují, že každá činnost má své důsledky a že určitých výsledků lze dosáhnout pouze určitými kroky
  • Kreativita:
    Děti jsou schopny rozpoznat jednoduché algoritmy ve svém každodenním životě a samy je používat.

Základní pojmy programování:

Děti se hravou formou seznamují s programováním a chápou, že za mnoha každodenními úkoly se skrývají algoritmy

  • Digitální kompetence: ScratchJr (doporučená aplikace):
    Starší děti mohou v rámci rozšíření této lekce pracovat s aplikací ScratchJr a vytvářet vlastní příběhy nebo hry. To dětem dává možnost vytvářet jednoduché algoritmy a vizuálně je ztvárňovat.

Zusätzliche Bilder

Zusätzliche Dateien

-

Video

-

Entwickelt von

Wiener Kinderfreunde: eTOM lektorka Claudia Grabensberger