Aktuální termín školení: 15. - 22. 1. 2025 16:00 - 19:30, online
Cena: 1800,- Kč
Počet hodin: 8 vyučovacích hodin distanční formou
Tento kurz je ideální pro učitele vyšších ročníků ZŠ nebo gymnázií, kteří již se základy Scratche pracovali a chtějí se posunout dál. Pokud hledáte způsob, jak své žáky naučit složitější algoritmy a efektivnější kódování, tento kurz je pro vás.
Školení vás provede pokročilejšími funkcemi Scratche, které vám umožní vytvářet složitější úlohy a efektivnější řešení. Naučíte se, jak pracovat s proměnnými, seznamy a textovými řetězci, a jak vytvořit kód, který bude čistý, udržovatelný a funkční i při náročnějších úlohách. Kurz je velmi praktický, s důrazem na řešení reálných problémů, takže si vše rovnou vyzkoušíte.
Používání bloků s parametry (2 hodiny)
Naučíte se vytvářet bloky, které přijímají parametry, což vám umožní vytvářet flexibilnější a přehlednější kód. Díky těmto blokům budete schopni efektivněji řešit složitější problémy.
Detekce kolizí (1 hodina)
Scratch umožňuje detekovat, když se dvě postavy nebo objekty srazí. Naučíte se, jak tento prvek využít ve hrách a dalších interaktivních projektech.
Základní použití seznamů (1 hodina)
Seznámíte se s prací se seznamy, které umožňují ukládat více hodnot do jedné proměnné. Tento prvek je důležitý pro složitější algoritmy, které pracují s větším množstvím dat.
Generování prostředí pomocí seznamů (1 hodina)
Ukážeme si, jak pomocí seznamů dynamicky vytvářet prostředí a objekty ve hrách nebo simulacích, což dodá vašim projektům interaktivitu a variabilitu.
Údržba kódu (1 hodina)
Naučíte se, jak udržovat svůj kód čistý a přehledný, aby byl snadno pochopitelný a upravitelný. Správná údržba kódu je klíčová při práci na větších projektech nebo při jejich sdílení s žáky.
Pokročilé používání textových řetězců (2 hodiny)
Textové řetězce mohou být velmi mocným nástrojem při práci s daty nebo vytváření interaktivních aplikací. Naučíte se, jak je pokročile využít ve svých projektech.
Školení kombinuje teoretickou část s praktickými úlohami, které vás naučí, jak využívat pokročilejší funkce Scratche ve své výuce. Aktivně se zapojíte do řešení úkolů a tvorby složitějších projektů. Bude také dostatek prostoru na otázky a diskuze o tom, jak tyto nástroje využít ve výuce.
Po skončení kurzu budete umět vytvářet efektivní a pokročilé programy ve Scratchi, které využijete při výuce starších žáků. Získáte dovednosti v práci s pokročilými programovacími technikami, které vám umožní žáky naučit více než jen základy programování.
Cílová skupina: Učitelé 1. stupně ZŠ, učitelé 2. stupně ZŠ, učitelé – vedoucí školních zájmových kroužků a klubů, učitelé gymnázií, pedagogové volného času
Maximální počet účastníků: 12
Forma: Distanční – kurz bude organizován formou video konference v 90 min. blocích. Po 90 minutových blocích bude realizována přestávka v rozsahu min 30 minut. Záznam z jednotlivých setkání bude umístěn na Youtube kanál TIB po dobu min 1 měsíce po skončení kurzu.