Pokiaľ už poznáš Scratch, vyskúšaj si naprogramovať hru v jazyku JavaScript. Použijeme na to prostredie p5.js. Spolu si skúsime, aké to je, navrhnúť a napísať jednoduchšie interaktívne 2D hry – arkády.
Čo sa naučím
- osvojím si základnú syntax jazyka JavaScript,
- písať a úpravovať kód klávesnicou,
- zorganizovať si súbory v prostredí operačného systému,
- pracovať s farbami, grafikou, zvukom, sprajtami, animáciami,
- základy programovania hernej logiky 2D arkádových hier
(herný cyklus, sprajty, spracovanie kolízií, 2D fyzika, ...),
- využiť svoje znalosti z matematiky, geometrie, fyziky,
- malé útržky online technológii (html, webserver, cloud).
Čo budem vedieť vytvoriť
- naprogramovať animovaný interaktívny obrázok,
- vlastnú animovanú interaktívnu hru,
- použiť obrázok, animáciu, zvuk, video vo svojom programe,
- zverejniť svoju hru na internete.
Minimálne požiadavky
- kopírovať a presúvať, extrahovať súbory v prostredí operačného systému,
- predchádzajúcu skúsenosť s vizuálnym programovaním (Scratch, Imagine, GalaxyCodr a pod.),
Prečo tento kurz
- výborný úvod pre mladých, ktorých programovanie baví, majú ambíciu zvládnuť VIAC a spoznať svet programátorskej praxe detailnejšie,
- dieťa ovládne klávesnicu PC a naučí sa písať aj doteraz neznáme znaky - ()[]{}#$'"\ atď.,
- programovanie podporuje objavovanie a inovácie,
- programovanie vedie dieťa nielen k tvorivosti, ale aj analytickému a logickému mysleniu,
- učí dieťa nevzdať sa a vytrvať pri riešení problémov,
- technológie sú dnes všadeprítomné, dieťa znalosti v budúcnosti uplatní v pracovnom i súkromnom živote - bez ohľadu na to, akú dráhu si vyberie.