Coding@Home – video tutorials
Sbírka krátkých videí, kutilských materiálů, hádanek, her a programovacích výzev pro každodenní použití v rodině i ve škole.

Coding@Home
Série Coding@Home Týdne programování EU navazuje na iniciativu "Programování v rodině" Univerzity v Urbinu a asociace CodeMOOCnet ve spolupráci s Rai Cultura. Autorem Coding@Home videa je Alessandro Bogliolo, profesor systémů zpracování informací na univerzitě v Urbinu, italský ambasador Evropského týdne programování a koordinátor všech ambasadorů a také člen správní rady Digital Skills and Jobs Coalition.
K provádění činností nepotřebujete žádné předchozí znalosti ani elektronická zařízení. Aktivity budou stimulovat počítačové myšlení a kultivovat dovednosti žáků, rodičů a učitelů doma i ve škole.

Úvod ke Coding@Home
Introduction to Coding@Home

Průzkumník
Průzkumník je první aktivitou série Coding@Home. Veďte průzkumníka po herním plánu tak, abyste po cestě k cíli navštívili co nejvíce polí.

Doprava a doleva
Doprava a doleva je hra, ve které hráči soutěží a zároveň spolupracují. Dva týmy spolupracují na vytvoření cesty k cíli a každý z nich se snaží, aby bylo využito co nejvíce kartiček barvy, která mu byla přidělena: žlutý tým se snaží o položení co nejvíce odboček doleva a červený tým o položení co nejvíce odboček doprava.

Jdi mi z cesty
Jdi mi z cesty je hra, v níž soutěží dva týmy. Začínají na opačných koncích herního plánu a vytvářejí trasy, kterými se vzájemně blokují. Vyhrává tým, který druhému týmu znemožní prodloužení trasy.

Přetahovaná
Přetahovaná je hra, která obnáší spolupráci i soutěžení. Začíná se ze středu spodního okraje herního plánu a týmy (žlutý a červený) se společně snaží propracovat k hornímu okraji. Žlutý tým chce dosáhnout polí vlevo nahoře, zatímco červený tým se snaží, aby trasa skončila vpravo nahoře.

Průzkumník beze stop
Průzkumník chodí po herním plánu z výchozího bodu do cíle a snaží se vstoupit na všechna pole. Při chůzi nechává barevné otisky svých chodidel, takže robot může jít v jeho stopách na základě interpretace barev. Hra nabývá na zajímavosti, když průzkumník smaže stopy a ponechá pouze barvy.

Jdi tak daleko, jak to jen jde
Během této aktivity je důležité zůstat na desce tak dlouho, jak to jen jde. Místo stop se budou používat barvy. Aktivita se stane složitější, jakmile se rozšíří svoboda pohybu.

Cody a Roby
Tohle je hra s rolemi programátora Codyho a robota Robyho. Ve videu vám představíme karty CodyRoby, které odteď budeme používat k určení pohybů po desce. Cody karty použije, aby Robymu dal instrukce ohledně toho, jak se má na desce pohybovat.

Turista
Dva týmy s kartami CodyRoby soupeří o to, aby v co nejkratším čase našly sadu instrukcí, která turistu dovede k památce, již chce na desce navštívit.

Chyťte robota
Chyťte robota je soutěžní hra, kterou lze hrát na stole nebo podlaze. Vyhrává hráč, který zajme robota druhého týmu tak, že vstoupí na jeho pole na hrací desce. Náhodné pořadí herních karet vyžaduje, aby oba týmy neustále přizpůsobovaly svou strategii.

Had
Had je typ solitéru, který lze hrát s kartami CodyRoby. Cílem je provést hada přes všechna pole na hrací desce tak, aby se přitom nekousl do ocasu.

Vyprávění příběhu
Dnešním tématem je vyprávění příběhu. S využitím povelů CodyRoby, stop CodyFeet nebo barev CodyColour veďte figurky po hrací desce tak, aby vyprávěly příběh. Na hrací desce rozmístěte různé části příběhu.

Dva hadi
Pomocí karet CodyRoby se po herní desce pohybují dva hadi a snaží se bránit si navzájem v pohybu. Základní pravidlo je úplně jednoduché: nemůžeš se vrátit na políčko, na kterém už had byl. Vyhrává had, který se dokáže nejdéle libovolně pohybovat.

Cesta tam a zpátky
Týmy se střídají. První plánuje cestu tam, zatímco druhý musí přivést Robyho zpět do výchozího bodu. Zdá se, že je to snadné, ale není, zvláště pokud plánujete tahy v duchu, aniž byste Robym skutečně pohybovali...

Setkání
Tentokrát si naplánujeme tahy dříve, než začneme. Oba týmy postupně pokládají karty na stůl a vytváří sekvenci pokynů, podle kterých budou přesouvat své roboty. Žádný robot se ale nepohne, dokud jeden z hráčů neřekne "start!". V tomto okamžiku přestávají programovat a začínají přesouvat roboty. Hráč, který řekl "start!" vyhraje, pouze pokud se oba roboti, každý provádějící pokyny svého týmu, sejdou na stejném políčku.

Jdi podle hudby
Když se sekvence několika programovacích pokynů pravidelně opakuje, je to jako by měla svůj rytmus. Když ke každému pokynu přiřadíme určitý tón, můžeme Robyho vést pomocí hudby. A přesně to teď uděláme. Vytvořím pro tebe program složený z různých tónů, které představují jednotlivé pokyny, a ty budeš podle nich Robyho přesouvat po hrací desce.

Všechno vybarvit
Co roboty nasměrovat po desce tak, aby cestou vytvořili obrazec? V rámci tohoto úkolu si budeme hrát s programováním a pixely. Budeme vytvářet obrazce vybarvováním políček, jako by to byly pixely na obrazovce.

CodyPlotter a CodyPrinter
Jaký je rozdíl mezi plotterem a tiskárnou? Odpověď najdete při této aktivitě bez počítače.

Samé pixely!/Čísla
Dáváme Robymu příkazy, aby postupně políčko po políčku, tedy pixel po pixelu, kreslil obrazec. V případech, kdy je třeba vybarvit řadu políček za sebou, si můžeme situaci usnadnit čísly. Počítače dělají totéž...

Programujeme obrázky
Ukázali jsme si, jak nakreslit respektive naprogramovat obrázek. Teď si představuju další obrázek. Programem jsem ho zakódoval do písmen a čísel, které máte k dispozici. Čísla a písmena si zaznamenejte a pomocí programu zjistěte, jaký obrazec jsem měl na mysli.
Pokud vás zajímají další aktivity bez připojení nebo aktivity v různých programech, jako jsou jazyky, robotika, micro:bit, podívejte se na "Learning Bits" Evropského týdne programování s výukovými videi a plány lekcí pro základní, nižší střední a vyšší střední školy. Podívejte se také na zdroje Evropskýho týdna programování Learn&Learn , kde najdete bezplatné a vysoce kvalitní zdroje z celého světa pro učitele a studenty.