Zavrieť reklamu

Programovanie je pre veľa detí lákavou záležitosťou. Zatiaľ čo autorka tohto článku bola vo svojom detstve v tomto smere odkázaná prevažne len na jednoduché návody v QBASICe, ktoré v tom čase vychádzali v časopise ABC, dnešné deti majú oveľa viac možností. V dnešnom článku sa vám pokúsime predstaviť aplikácie a nástroje, ktoré vašim deťom pomôžu osvojiť si základy programovania a programátorského myslenie. Niektoré zo spomínaných nástrojov sú určené skôr starším deťom s aspoň základnou znalosťou angličtiny, iné sú jednoduchšie a poradia s nimi aj deti, ktoré zatiaľ angličtinu toľko neovládajú. Okrem aplikácií pre iOS alebo macOS zariadenia vám v tomto článku predstavíme aj online nástroje, ktoré sa neobmedzujú len na operačné systémy od Applu.

ihrisko

Swift Detské ihriská je skvelý projekt, ktorý vznikol v rámci snahy Applu sprístupniť základy programovania čo možno najširšiemu publiku. Primárne je aplikácia Playgrounds určená deťom, úžitok z nej ale iste budú mať aj dospelí. Užívatelia si v aplikácii Playgrounds zábavným a hravým spôsobom osvojujú všetky potrebné termíny a postupy, aplikácia im poskytuje okamžitú spätnú väzbu. Aplikácii zatiaľ stále ešte chýba česká lokalizácia, jej ovládanie je ale natoľko intuitívne, Že ho zvládnu aj neangličtinári. Apple nedávno sprístupnil Swift Playgrounds aj pre Mac, aplikácia ale vyžaduje operačný systém macOS 10.15.3 a novší. Všetky verzie aplikácie Swift Playgrounds sú úplne bezplatné.

mimo

Aplikácia mimo síce nie je určená priamo deťom, starší žiaci sa v nej ale určite bez problémov zorientujú. Mimo ponúka interaktívnu výučbu základov programovania v HTML, JavaScriptu, Pythonu, CSS, Swiftu, C + + a ďalších jazykoch. Je určená nielen úplným začiatočníkom, Ale tiež pokročilejším používateľom. Umožní vám osvojiť si základy programovanie, tvorby aplikácií, hier či webových stránok a mnoho ďalšieho. Mimo je naozaj komplexné a efektívne aplikácie, čomu zodpovedá aj jej cena – po týždennej bezplatnej skúšobnej lehote je potreba aktivovať predplatné, ktoré začína na 229 korunách mesačne – a týždeň je najmä v prípade detí príliš krátku dobu na zistenie, či ich programovanie bude baviť. V bezplatnej verzii máte však možnosť u každej z zručností dokončiť jednu kapitolu.

Naprogramuj si hru od Czechitas

iniciatíva Czechitas spustila tento rok v marci online program s názvom Zostaň doma a naprogramuj si hru. Program je úplne bezplatný, primárne je určený školským deťom, ale vyskúšať si ho určite môžete aj vy. Deti si krok za krokom prejdú celý proces programovania vlastné hry s tematikou zdravia a imunity. Po úspešnom dokončení celého programu sa budú vaše deti môcť pochváliť vlastnoručne naprogramovanú hrou, v ktorej ich postavička zbiera najrôznejšie predmety. V priebehu tvorby hry si deti postupne osvoja základy programovania v JavaScriptu a naučia sa pracovať aj v HTML a CSS. Projekt je úplne bezplatný.

Poškriabaniu

Poškriabaniu je zábavný online projekt, v ktorom sa deti naučia vytvárať vlastné hry, animácie a ďalší obsah. Projekt Scratch vznikol v spolupráci s Lifelong Kindergarten group na MIT Media Lab. Deti na príslušných stránkach nájdu rad nástrojov, s ktorých pomocou si osvojí základy programovania a programátorského myslenia. Scratch ponúka výukové programy pre mladší (ScratchJr) aj staršie deti, na webe nájdete aj príručku pre začiatočníkov. Dôležitou súčasťou projektu Scratch je užívateľská komunita, v ktorej môžu deti zdieľať svoje výtvory, inšpirovať sa a získavať spätnú väzbu.

Crunchzilla

Online projekt Crunchzilla je určený mladším aj starším deťom - web je rozdelený do jednotlivých sekcií podľa veku, na svoje si tu prídu aj študenti od 16 rokov a dospelí. Užívatelia si na týchto stránkach zábavným a interaktívnym spôsobom osvoja základy práce s JavaScriptom. Každý z programov pozostáva z jednotlivých lekcií, v ktorých sa používatelia postupne naučia operovať so základnými termíny a postupy, pričom tempo učenia si určujú sami. Jedinú nevýhodou projektu Crunchzilla je to, že sa pri ňom nezaobídete bez znalostí angličtiny – postavička, ktorá deti sprevádza jednotlivými lekciami, zadáva podstatné inštrukcie práve v angličtine.

.