JavaScript Games
- Level
- Kapitol
- 33
- Kategória
- Programovanie
- Hodnotenie
- 4,6 z 5
- Dĺžka
- 2h 13min
- Jazyk
- SK
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.
Kapitoly online kurzu
Úvod (5)
Upútavka
1:19
Ukážka zdarma
2:53
0.1 Klávesnica (nové)
2:41
1.1 Farby, tvary, plátno
4:39
1.2 Nakresli si vlajku
6:22
Premenné a výpočty (3)
2.1 Zabudované premenné
3:51
2.2 Symetrické kreslenie
4:09
2.3 Definujeme nové premenné
4:29
Funkcie, objekty a logika (3)
3.1 Funkcia na náhodu
5:47
4.1 Objekty
4:03
4.2 Objekty s logikou
6:07
Hra #1 Žabka (12)
5.0 Príprava (prerobiť)
2:20
5.1 Pozadie
2:11
5.2 Sprajty
2:46
5.3 Jazdiace autá
2:11
5.4 Ovládanie žabky
0:58
5.5 Pohyb áut
0:58
6.1 Autá dookola (podmienky)
3:23
6.2 Kolízie
1:04
6.3 Kolízie dokončenie
1:17
7.1 Zvukové efekty
4:00
7.2 Skóre a úroveň
5:38
7.3 Postupné zvyšovanie obtiažnosti
3:29
Hra #2 Asteroidy (10)
8.0 Príprava (nové)
2:05
8.1 Raketa - animácia a ovládanie (nové)
7:24
8.2 Generovanie asteroidov 1 (nové)
2:23
8.3 Generovanie asteroidov 2 (nové)
2:56
8.4 Strely (nové)
3:50
8.5 Doplnok (nové)
1:13
9.1 Kolízie s asteroidmi (nové)
6:42
9.2 Explózie lode i asteroidu (nové)
11:59
9.3 Obnovenie lode (nové)
9:04
9.4 Skóre a strela (nové)
8:57
Lektor online kurzu
Ľuboš Jaroš
Programovanie pre deti
Mgr. Ľuboš JAROŠ je absolvent magisterského stupňa štúdia učiteľstva matematiky a informatiky na FMFI UK (2015). Od začiatku vysokoškolského štúdia sa venoval didaktike programovania, či už v školských prácach alebo pri vedení krúžkov programovania pre žiakov 1. a 2. stupňa, v čom úspešne pokračuje doteraz.
Vytvoril kompletné vzdelávacie podklady a videotutoriály pre programy Scratch Junior a Scratch Starter. Je autorom knihy Scratch starter - Programovanie pre deti (2017) a interaktívnej vzdelávacej platformy GalaxyCodr. 3 roky na vyžiadanie vedie hodiny didaktiky pre učiteľov informatiky. Jeho obľúbeným pracovným nástrojom je programovacie prostredie pre deti s názvom Scratch.
4,7
Hodnotenie
18
Kurzov
Hodnotenia študentov
Hodnotenia od študentov zapísaných v kurze na Skillmea.
4,6 z 5
· 5 hodnotení
Lukáš P.
3
Študent ohodnotil kurz bez slovného komentára.
Jakub S.
5
Študent ohodnotil kurz bez slovného komentára.
Peter H.
5
Študent ohodnotil kurz bez slovného komentára.
Milan R.
5
Študent ohodnotil kurz bez slovného komentára.