Ako zadarmo naučiť svoje deti základom logiky a programovania pomocou aplikácie Scratch

Sprievodcovia A Návody

Ak chcete priviesť svoje deti k programovaniu, Scratch je skvelým miestom, kde začať. Je to vizuálny programovací jazyk, ktorý je určený pre začiatočníkov a jeho používanie je bezplatné. S aplikáciou Scratch sa vaše deti môžu naučiť základy logiky a programovania vytváraním vlastných hier a animácií.

Ako pokračujem v mojej sérii o vytváraní hier na vašom Chromebooku, my nechať Godota za sebou a prejdite k niečomu, do čoho sa môže dostať mladšie publikum a študenti ChromeOS. Dnes vám ukážem, ako prinútiť vaše deti, aby sa naučili logiku a programovanie zábavným spôsobom a zároveň vytvorili niečo hrateľné priamo cez webový prehliadač!

Ak ste ešte nikdy nepočuli o Scratch, je to najväčšia komunita kódovania pre deti na svete. Vaši najmenší môžu vytvárať príbehy, hry a animácie, ktoré môžete zdieľať s ostatnými na celom svete, jednoduchým pretiahnutím niekoľkých kociek puzzle. Nechaj ma vysvetliť.

Scratch je určený najmä pre deti od 8 do 16 rokov, no využívajú ho ľudia všetkých vekových kategórií. Milióny ľudí vytvárajú projekty Scratch v rôznych prostrediach vrátane domácností, škôl, múzeí, knižníc a komunitných centier.

Kto používa Scratch?

Predtým by som však mal uviesť, že Scratch vytvorila nadácia Scratch Foundation. Je to nezisková organizácia, ktorá chce pomôcť deťom na celom svete vyjadriť svoje nápady prostredníctvom kódovania, naučiť sa inovovať, spolupracovať a učiť sa v komunitnom prostredí. Doteraz ho použilo viac ako 200 miliónov detí, ale ak to vaše ešte nie, nebojte sa, teraz sa do toho pustíme!

Ak chcete začať, všetko, čo musíte urobiť, je navštíviť stránku Scratch Editor online a prejdite si príručku Začíname. Pre oba štandardy je k dispozícii aj aplikácia Obchod Google Play Škrabanec a Scratch Jr. – aplikácia pre menšie deti, aby si mohli užiť niektoré z rovnakých výhod vytvárania s platformou.

Takto vyzerá Scratch cez Chrome

Všetko, čo musíte urobiť, keď ste v editore, je vziať farebné bloky zľava, presunúť ich do hlavného okna a spojiť ich. Keď stlačíte zelenú vlajku Go v pravom hornom rohu, uvidíte, ako roztomilá postavička mačky začne vykonávať príkazy, ktoré dostala. V sekcii modrých blokov nazvanej Pohyb mu poviete, aby sa posunul o určitý počet krokov, prešiel na konkrétnu súradnicu x a y a ďalšie.

Možno ste si však všimli, že úplne vľavo na obrazovke sú ďalšie farebné karty. V podstate vám umožňujú prístup k množstvu ďalších logických blokov, ktoré môžete spájať ako Lego. Nižšie uvediem krátke vysvetlenie toho, na čo sa každý používa pri vytváraní.

    Fialová– VyzeráRužová– Zvukžltá- DianiaSvetlo oranžová– OvládanieSvetlo modrá– Snímaniezelená– OperátoriOranžová– PremennéRužová– Moje bloky

Okrem tejto karty Kód existujú ďalšie dve karty, na ktoré môžete prejsť v editore. Najprv je tu karta Kostýmy a tam môžete zmeniť vzhľad vašej mačky. Namaľujte naň oblečenie, pridajte text, tvary a podobne, alebo preusporiadajte jeho končatiny (pre extra zábavu). Na karte Zvuky môžete vytvárať zvukové podnety ako mačacie mňaukanie, ktoré možno spustiť ako logické bloky z fialovej karty zvuku na karte kódovania.

Och, a môžete tiež zmeniť pozadie editora, importovať svoj vlastný obrázok postavy sprite, vytvoriť alebo namaľovať ho na mieste a ďalšie. Tieto dodatočné nástroje nájdete v ikonách mačiek a obrázkov v pravom dolnom rohu editora. Scratch je k dispozícii vo viac ako 70 jazykoch a je úplne zadarmo. Vďaka tomu, že je k dispozícii priamo ako webová aplikácia, môžete premeňte ho na ikonu na Chromebooku vášho dieťaťa aby mohli každý deň trochu cvičiť!

Chcem len kroky!

1. Navštívte editor Scratch cez prehliadač Chrome
2. Pomocou farebných bodiek vyberte záložku bloku kódu vľavo
3. Presuňte logické bloky do hlavnej časti editora a spojte ich
4. Stlačte zelenú vlajku Go v pravom hornom rohu obrazovky
5. Upravte svoj kód tak, aby ste dosiahli požadovaný výsledok a otestujte ho znova
6. Prejdite na kartu Kostýmy a zmeňte vzhľad svojej mačky
7. Navštívte kartu Zvuky a vytvorte zvukové podnety, ktoré môžete použiť pri kódovaní