Nauč sa programovať hravou formou

GalaxyCodr je interaktvína vzdelávacia hra, ktorá učí deti princípy programovania.

Čo je GalaxyCodr

Interaktívna vzdelávacia hra, vďaka ktorej sa zábavným spôsobom dieťa naučí algoritmické myslenie a základné princípy programovania.

Design galaxie pozostáva z 10 planét, kde na každej z nich sa hráč naučí niečo nové. Je určená pre deti od 8 rokov ako vstup do kreatívneho sveta informačných technológií.

Preložená do 4 jazykov

Podporované prehliadače

Chrome Firefox Safari Opera iOS Android

Planéty - kurikulum

1. planéta: Sandy

Pohyb postavičky, postupnosť príkazov, vstupné parametre, cyklus

  • Programujeme pomocou blokov spôsobom uchop , presuň a umiestni. Bloky príkazov skladáme do scenára, ktorý začína udalosťou Pri stlačení hraj.
  • Vykonávateľ (robot) príkazov je postavička Spike. Po spustení robot postupne vykonáva príkazy, preto je ich poradie dôležité. Po spustení krokujeme vykonávanie príkazov ich vyznačením.
  • Pohyb postavy programujeme príkazmi choď dopredu o ..., otoč sa doľava, otoč sa doprava.
  • Riešenie niektorých levelov nabáda opakovať časti kódu pomocou príkazu opakuj ... krát.
  • Používame číselné vstupné parametre, ktoré určujú počet krokov alebo opakovania.

2. planéta: Roj asteroidov

Viac úrovňové bludisko, časovanie

  • Cestu do cieľa sme spestrili rozdelením dráhy na niekoľko samostatných častí. Tie sú poprepájame pomocou portálov.
  • Časti dráhy nemusia byť poprepájané v rovnakom smere. Postava môže vystúpiť z portálu na novú časť dráhy otočená iným smerom, ako vstúpila portálu.
  • Časovanie programu - vykonávanie príkazov trvá určitý čas.
  • Pre splnenie didaktického cieľa je potrebné prejsť level za určitý počet ťahov.
  • Každé prejdené políčko znázorňuje jeden ťah.
  • Pridávame mechaniku z reálneho života semafory. Semafor je v 1 z dvoch stavoch (zelená a červená). Tie sa striedajú a každý z nich trvá určitý počet ťahov. Príkazom počkaj, môžeme počkať určitý počet ťahov. Zelený stav semaforu značí voľný priechod.

3. planéta: Jungle

Cyklus s neurčeným počtom opakovaní, podmienky, vetvenie

  • Budeme používať cyklus s podmienkou na konci, opakuj pokiaľ nie si v cieli. Pre tento cyklus neudávame počet opakovania. Na tejto planéte sa venujeme úvodu do podmienok. Príklad: Choď stále rovno. Ak narazíš na odbočku doprava, otoč sa doprava.
  • Kvôli neurčitosti opakovania, nie je určené kedy má nastať určitá situácia. Musíme sa na udalosti pýtať podmienkou, ak platí potom vykonaj.
  • Aby sme navodili neurčitosť veľkosti dráhy, príkaz chod dopredu už nemá vstupný parameter. Ďalej pridávame príkaz počkaj na prekážku.
  • Bloky podmienok sú zo začiatku pred pripravené (odboč vľavo, ak je cesta vľavo). Neskôr si musíme podmienku poskladať z blokov.
  • Nakoniec pridávame vetvenie podmienok v jednoduchej podobe (Ak je pred tebou cesta, tak po nej kráčaj. Inak je tam priepasť, ktorú musíš preskočiť).

4. planéta: Crystal

Premenné, vstupné parametre

  • Pod premennou chápeme údaj, ktorého hodnota sa môžem v priebehu vykonávania kódu meniť. V tomto koncepte budeme zbierať kryštály rôznych farieb.
  • Podmienkou pre prejdenie úrovne, je pozbierať určitý počet kryštálov danej farby. Dráhy sú rôznorodejšie a otvorenejšie pre voľnejší pohyb.
  • Práca s premennou
  • Každý typ kryštálu má vlastné počítadlo.
  • Kryštály používame ako kľúče pri otváraní dverí alebo aktivácií portálu.
  • Pribúdajú vstupné parametre v podobe farby kryštálu
  • Príkaz na zvýšenie hodnoty – vezmi kryštál, alebo zníženie hodnoty - použi kryštál.

5. planéta: Frozen

Súradnice

  • Plocha má podobu štvorcovej siete. Na začiatku máme vyznačené konkrétne políčka, ktoré sú cieľom pre pohyb. Postupne odomykáme políčka, kam je možné sa pohnúť.
  • Postava sa pohybuje presunutím na konkrétne políčko. Presun je možný len vodorovne alebo zvislo ak je cieľové a začiatočné políčko spojené dráhou. V ceste zároveň nesmie stáť prekážka.
  • Poloha políčok
    • Postupne meníme značenie polohy políčka: Konkrétne označenie (napr.: políčko A), riadky a stĺpce ako na šachovnici (napr.: políčko A1), súradnice [x, y] v jednoduchej podobe (napr.: políčko 1,1)

6. planéta: Islands

Programovanie viacerých postáv, udalosti

  • Programujeme viaceré postavy. Úlohou postáv je pomáhať odomykať si navzájom cestu ďalej.
  • Programujeme viacero scenárov, ktoré sa spúšťajú rôznymi udalosťami.

7. planéta: Cloudy

Pripravujeme

8. planéta: Zombie

Pripravujeme

9. planéta: Volcano

Pripravujeme

10. planéta: Industrial

Pripravujeme

Príbeh

Píše sa rok x49 y576, keď sa po bežnom školskom vyučovaní kamaráti Tim a Spike z planéty Sandy vybrali hrať na svojich GalaxyBletoch. Tak ako stále, sa snažili jeden druhého predbehnúť v najvyššom skóre. Zrazu v diaľke pristála neznáma vesmírna raketa, v zápale hry si to ani jeden z nich nevšimol, keď v tom ich niečo čudné a lepkavé oslepilo. Z kľudného poobedia sa vzápätí strhol boj o kamaráta. Spike sa ani nestihol otriasť a Tim už len v diaľke kričal o pomoc.

Neznáme príšerky z cudzej planéty ukradli Tima! Prečo to urobili? To nikto nevie, jediné čo vieme je, že Spike svojho najlepšieho priateľa nenechá len tak napospas zloduchom. Na jeho šťastie boli neopatrní a pri úteku im vypadla mapa, to je jediná stopa ktorú máme. Pomôž Spikovi zachrániť kamoša, prebádať doposiaľ pre neho neznáme planéty a prejsť strastiplnú cestu pomocou kódu, aj za cenu ukradnutia kľúčov od rakety Spikovho otca. Vesmír je plný záhad a nezodpovedaných otázok. Preskúmajte spolu s nami jednu z tých najzaujímavejších galaxií, plnú magických planét, obyvateľov a výdobytkov fantázie o akých ste ani nesnívali.

Hlavné postavy

Spike

Hrdina, ktorý nás hrou sprevádza

Už od vajíčka bol s TIMom naladený na tú istú vlnu. Ich špeciálne inkubátory ležali vedľa seba a hneď po vyliahnutí si padli do oka. Je síce jedináčik a býva s prísnym otcom, no nič mu nechýba. A samozrejme ani GalaxyBlet plný hier, pri ktorých sa s TIMom neustále predbiehajú v skóre. Nebojí sa žiadnej prekážky a je odhodlaný preskúmať každú jednu planétu v ich galaxii, aj za cenu otcovho hnevu.

Tim

Unesený zákernými zloduchmi.

Býva s rodičmi a dvadsiatimi vyliahnutými bratmi v Bunke neďaleko SPIKEa. Najradšej sa hrá na zariadení GalaxyBlet, ktorý dostal 24.decembra pod vysvietenú raketu. Cesta domov zo školy mu občas zaberie pár svetelných hodín. TIMovi rodičia sa pri programovaní kódu vajíčka pomýlili o jednu zátvorku a vyliahol sa s prísavkou. Ak zaprší, musí dbať na to, aby nezostal prilepený o zem, ale na druhej strane je to veľkou výhodou, pretože v dňoch dažďa nemusí ísť do školy a po súši sa pohybuje oveľa rýchlejšie ako iní obyvatelia planéty.

Crunch

Hlavný mozog zlých plánov.

Obýva planétu Industrial. Neustále niečo vymýšľa, počíta a vyrába. Poza chrbát rodičov cestuje po iných planétach, no povedzme si pravdu, dobro tam teda nekoná. Do cesty sa mu vždy pripletie jeho mladší brat Bou, ktorý potajomky vkĺzne do rakety a snaží sa všetky činy po Crunchovi opakovať. Nakoniec sa rozhodol zapojiť Boua do svojich plánov a na záhrade za domom si spoločne postavili svoju prvú základňu, kde sa každodenne stretávajú a kujú plány.

Bou

Motovidlo hry.

Nie je práve najšikovnejší. Čo chytí, to mu spadne, pokazí sa alebo sa rozbije. Lipne na svojom staršom bratovi, ktorý ho dlhé svetelné mesiace odmietal. Nakoniec si priazeň Cruncha vydobyl a stali sa nielen súrodencami čo si rozumejú, ale aj parťákmi a spojencami. Snaží sa zo všetkých síl byť jeho vzor, no nie vždy, teda takmer nikdy sa mu to nedarí a väčšinu tajných misií zbabre. Rád však napečie nejaké sladké keksíčky, alebo si pozrie šou v Gboxe.

Planéty

Planéty

Stiahni si appku

Už čoskoro

Hra založená na príbehu dvoch najlepších kamarátov a cesty plnej prekážok, ktorú sa pokúste zvládnuť. Je zadarmo, čoskoro dostupná aj ako aplikácia pre váš tablet.

Naši partneri

Na ceste týmto dobrodružstvom nám pomáhajú viacerí partneri, vďaka ktorým môžeme dostať logické a algoritmické myslenie a základné princípy programovania medzi naše deti.

Chcete nás podporiť?

Kontaktujte nás

Kontakty

Naše koordináty

48° 10' 4.3896'' N, 17° 8' 20.6268'' E, planet Earth.
info@galaxycodr.com