Online kurz JavaScript Games

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

Lektor Ľuboš Jaroš

Ľ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.

Odporúčané online kurzy