Vedoucí se zkušenostmi
Vedoucí kroužku má dlouholeté zkušenosti jak z oblasti informatiky, vývoje aplikací, IT bezpečnosti, vedení kroužků a malých dětí.
Dítě přestane hrát hry nebo pasivně sledovat videa na telefonu nebo na počítači. Místo toho začne hry a programy aktivně vytvářet. Děti po absolvování kroužku upřednostňují kreativní programování, vytváření grafiky a zvuků v programech a vlastních hrách, pokročilejší zvládnou zkounstruovat a naprogramovat jednoduché roboty. Je dobré dát dětem příležitost seznámit se hravou formou s touto oblastí a podle zájmu a vloh každého dítěte je rozvíjet. Snažíme se proto v našich kroužcích o individální přístup.
Kroužky jsou šité na míru dětem. Pokud zvládnou pohybovat po obrazovce myší a umí číst, mohou začít programovat v jazyce a prostředí ScratchJR a Microsoft CODE. Pokročilejší pokračují v jazycích Scratch a Python doplněné o JavaScript a HTML.
Scratch i CODE přináší takzvané blokové programování - děti používají hotové bloky a po osvojení základních programátorských postupů se naučí tyto bloky kombinovat, měnit a přepisovat nebo tvořit nové vlastní bloky příkazů. Dokonce i přední univerzity Berkeley nebo Harvard využívají blokové programování, které uvnitř obsahuje JavaScript - asi nejrozšířenější programovací jazyk. Nejde tedy o hraní her, ale o tvůrčí programování, například vytváření logických postupů jak dostat populární postavičku přes překážky k pokladu nebo jak jí pomoci najít cestu z bludiště a splnit přitom úkoly.
Na srozumitelných příkladech budou děti rozvíjet své programátorské dovednosti, pokročilejší mohou kód měnit přímo v podobě Javascriptu.
Kromě kreativního tvoření programů na počítači, se děti seznámí také s roboty, budou si moci vytvořit program pro jeho ovládání, přeneseme tak programový kód do skutečného světa 3D věci, která na zadané intrukcereaguje a přesně je vykonává. To bývá zdroj velkých překvapení a přiměje děti se formou hry zamýšlet nad konstrukcí a přesností vyjadřování.
Dostaneme se i k práci s počítačovou grafikou a zvukem při vytváření programů a her. Z hráčů her se tak děti stanou také jejich tvůrci.
V kroužcích pro pokročilé děti (zhruba od 5. třídy, ti kteří již absolvovali kurz Začátečníci) kroužek zahrnuje programování v jazyce Python.
Malé děti pracují ve Scratch Junior
Pro začátečníky je i CODE s nadstavbou Minecraft
Pokročilí zvládnou naprogramovat cestu z bludiště
... nebo naprogramovat ve Scratchi interaktivní hry
Začátečníci i pokročilí si budou moci programovat skutečné LEGO Mindstorms roboty
Vedoucí kroužku má dlouholeté zkušenosti jak z oblasti informatiky, vývoje aplikací, IT bezpečnosti, vedení kroužků a malých dětí.
Skupinka 10 dětí, děti pracují v malých týmech spolu se stejně zdatnými, skupinky mohou řešit odlišné úkoly, každý si najde projekt, na který stačí a časem se posune dále.
Kroužek využívá metody a programovací jazyky speciálně vyvinuté pro děti. Také LEGO Mindstorms je dětem blízké a umožňuje pochopit i základy mechaniky. Děti si hrají a aktivně tvoří.
Zejména projekty a programování robotů vyžaduje aktivní účast každého dítěte.
Na kroužek bude moci dítě chodit celé pololetí, lze kombinovat se školní družinou.
Prioritou je bezpečnost dětí nejen v kroužku, ale i bezpečnost jejich pohybu po internetu. Každý kroužek, ať pro malé nebo větší děti, proto obsahuje část praktické bezpečnosti, věnující se sdílení informací o sobě, až po práci se sociálními sítěmi.