Coding@Home – video tutorials
A collection of short videos, do-it-yourself materials, puzzles, games, and coding challenges for everyday use in the family as well as at school.

Coding@Home
EU Code Week’s Coding@Home series builds on the “Coding in famiglia” initiative of the University of Urbino and the CodeMOOCnet Association in cooperation with Rai Cultura. The author of Coding@Home video is Alessandro Bogliolo, a Professor of Information Processing Systems at the University of Urbino, an Italian EU Code Week ambassador and the coordinator of all ambassadors as well as a member of the Governing Board of the Digital Skills and Jobs Coalition.
You do not need any previous knowledge or electronic devices to do the activities. The activities will stimulate computational thinking and cultivate the skills of pupils, parents and teachers at home or at school.

Predstavujeme Coding@Home
Introduction to Coding@Home

Bádateľ
Bádateľ je prvou aktivitou série Coding@Home. Úlohou je posúvať bádateľa po hracej ploche a po navštívení čo najväčšieho počtu políčok dôjsť do cieľa.

Vpravo a vľavo
Vpravo a vľavo je súťažná hra založená na spolupráci. Dva tímy spolupracujú na vytvorení cestičky k cieľu, zatiaľ čo súťažia a snažia sa použiť čo najviac im pridelených kartičiek. Žltý tím sa snaží vložiť čo najviac zákrut vľavo a červený tím sa snaží vložiť čo najviac zákrut vpravo.

Uhni mi z cesty
Uhni mi z cesty je súťažná hra pre dva tímy. Tímy začínajú na opačných stranách hracej plochy a vytvárajú cestičky, ktorými sa jeden druhého snažia zablokovať. Vyhráva tím, ktorý protihráčovi zabráni v rozširovaní cestičky.

Preťahovanie lanom
Preťahovanie lanom je súťažná hra založená na spolupráci. Dva tímy (žltý a červený) začínajú v strede na úplnom spodku hracej plochy a spoločne sa snažia dostať sa na vrch. Žltý tím sa snaží dostať sa na políčka vľavo a červený tím vpravo.

Prieskumník bez stôp
Bádateľ chodí po hracej ploche od štartu do cieľa a snaží sa navštíviť všetky políčka. Ako sa bádateľ pohybuje, zanecháva za sebou farebné stopy, ktoré robotovi umožňujú interpretáciou farieb sledovať jeho kroky. Hra je ešte zaujímavejšia, keď po sebe bádateľ zahladí stopy a ostanú len farby.

Nájdi najdlhšiu cestu
Pri tejto hre má hráč za úlohu zostať čo najdlhšie na hracej doske, pričom používa farby namiesto stôp. Pri väčšej slobode pohybu sa zvyšuje náročnosť hry

Cody a Roby
Toto je rolová hra s programátorom Codym a robotom Robym. Vo videu vám predstavíme karty CodyRoby, ktoré budeme odteraz používať na určenie ťahov po hracej doske. Cody bude pomocou týchto kariet dávať Robymu pokyny, ako sa má pohybovať po hracej doske

Turista
Pri hre s kartami CodyRoby navzájom súperia dva tímy o to, ktorý z nich v čo najkratšom čase nájde sériu pokynov, ktoré privedú turistu k pamätihodnostiam, ktoré chce na hracej doske navštíviť

Chyť robota
Chyť robota je súťažná stolová hra alebo podlahová hra. Vyhráva hráč, ktorý chytí robota protihráčov tým, že sa dostane na jeho políčko na hracej doske. Náhodnosť hracích kariet núti oba tímy neustále prispôsobovať svoje stratégie.

Had
Had je druh kartovej hry pre jedného hráča, ktorá sa hrá s hracími kartami CodyRoby. Cieľom tejto hry je previesť hada cez všetky políčka na hracej doske bez toho, aby si zahryzol do chvosta.

Rozprávanie príbehu
Dnešnou témou je rozprávanie príbehu. Pomocou pokynov na kartách CodyRoby, kartách so stopami CodyFeet alebo farebných kartách CodyColour preveďte figúrky cez hraciu dosku a porozprávajte príbeh. Rozmiestnite jednotlivé časti príbehu po hracej doske.

Dva hadíky
Pomocou kariet CodyRoby sa dva hadíky pohybujú po hracej ploche a snažia sa zablokovať pohyb toho druhého. Základné pravidlo je veľmi jednoduché. Hadík sa nemôže vrátiť na políčko, na ktorom už bol. Vyhrá hadík, ktorý sa dokáže voľne pohybovať najdlhšie.

Cesta tam a späť
Hráči sa striedajú. Prvý hráč naprogramuje cestu tam a druhý hráč sa musí s Robym vrátiť na začiatočné políčko. Vyzerá to jednoducho, ale nie je to tak, najmä ak jednotlivé ťahy plánujete iba v hlave a Robym nehýbete...

Stretávka
V tejto hre naplánujeme ťahy skôr, ako začneme hýbať robotmi. Obaja hráči vyložia karty na stôl a vytvoria rad inštrukcií, pomocou ktorých sa budú ich roboty pohybovať. Nič sa však v skutočnosti nehýbe, až kým jeden z hráčov nepovie „Štart“. Vtedy sa končí programovanie a začína sa pohybovať robotmi. Hráč, ktorý povedal „Štart“, hru vyhrá, iba ak sa roboty, z ktorých každý vykonáva svoj program, stretnú na rovnakom políčku.

Nasleduj hudbu
Ak sa programovacie inštrukcie pravidelne opakujú, vytvára to dojem rytmu. Ak priradíme ku každej inštrukcii zvuk, môžeme Robyho ovládať pomocou hudby. Presne to teraz urobíme. Vytvorím program pomocou rôznych zvukov, ktoré budú predstavovať jednotlivé inštrukcie, a vy budete pohybovať Robym po hracej ploche podľa týchto zvukových inštrukcií.

Všetko vyfarbite
Možno viesť robotov okolo plochy tak, aby svojimi stopami vytvorili kresbu? Pri tejto aktivite sa hráme s umením programovania a pixelov, pri ktorom sa vytvárajú obrázky prostredníctvom vyfarbovania políčok štvorčekovej plochy tak, ako v prípade pixelov na obrazovke.

CodyPlotter a CodyPrinter
Aký je rozdiel medzi ploterom a tlačiarňou? Zistite to tak, že si zahráte túto nesoftvérovú programovaciu hru.

Nudné pixely!/Používanie čísel
Keď dávame Robymu pokyny vytvoriť obrázok štvorček po štvorčeku, pixel po pixli, zistíme, že ak má veľa štvorčekov v rade rovnakú farbu, môžeme použiť čísla, aby to bolo zaujímavejšie. Počítače robia to isté…

Premena kódu na obrázky
Videli sme, že možno vytvoriť kód, ktorý nám umožní nakresliť obrázok. Predstavil som si kresbu a použil som kód, aby som ju premenil na písmená a čísla, ktoré som vám dal. Zaznamenajte si písmená a čísla a použite kód na rekonštrukciu kresby.
Ak máte záujem o ďalšie aktivity, pri ktorých nepotrebujete elektrinu, aktivity v iných programovacích jazykoch, v oblasti robotiky alebo micro:bit a pod., pozrite si Hodiny programovania na webe európskeho týždňa programovania, kde nájdete videonávody a rozvrh kurzov pre základné a stredné školy. Na webe európskeho týždňa programovania na stránke Zdroje si tiež môžete pozrieť sekcie Pre študentov a Pre učiteľov.