← Materiály

⭐ Chytač hviezd

Nakláňaj micro:bit a chytaj blikajúcu hviezdu.
0 / 7 krokov

🧠 Rýchla teória

📍 Súradnice: kde je bodka?

x = stĺpec. Ide zľava doprava.

y = riadok. Ide zhora dole.

Počítame od 0, preto je posledné číslo 4.

Bodka je v strede: x 2, y 2. Klikni na iné políčko!

🕹️ Ako sa bodka hýbe?

➡ dopravazmeniť x o 1
⬅ doľavazmeniť x o -1
⬇ dolezmeniť y o 1
⬆ horezmeniť y o -1

Klikaj na šípky a sleduj bodku na šachovnici vľavo.

📦 Premenná

Krabička s menom. Do krabičky hrac si odložíme postavičku, do skóre body.

❓ Podmienka

Otázka, na ktorú je odpoveď áno alebo nie. AK stojíš na hviezde, POTOM dostaneš bod.

🚦 Udalosť

Signál, na ktorý program čaká. KEĎ nakloníš micro:bit, hráč sa pohne. KEĎ stlačíš A, ukážu sa body.

🛠️ Postav hru krok za krokom

1 Vytvor si postavičku

Premenná → Vytvoriť premennú… → hrac Pokročilé → Hra → create sprite

Tvoja postavička je jedno svietiace políčko. Postav ju do stredu: x 2, y 2. Premenná hrac je jej meno.

👀 V simulátore svieti v strede jedna bodka.

počas spustenia: nastaviť hrac na create sprite at x: 2 y: 2

2 Pridaj blikajúcu hviezdu

Premenná → nová hviezda Matematika → vybrať náhodne Hra → zmeniť … na

Hviezda sa objaví na náhodnom mieste, zakaždým inde. Číslo 300 hovorí, ako rýchlo bliká.

⚠️ V bloku zmeniť x na klikni na x ▾ a vyber blikanie.

👀 Svietia dve bodky. Jedna stojí, druhá bliká.

počas spustenia: hrac v strede, hviezda na náhodnom mieste, blikanie 300

3 Vynuluj body

Hra → nastaviť skóre

Každá hra začína od nuly. Pridaj nastaviť skóre 0 úplne dole.

počas spustenia s blokom nastaviť skóre 0 na konci

4 Nauč hráča chodiť

Vstup → keď potrasenie Hra → zmeniť x o

Keď nakloníš micro:bit, hráč urobí jeden krok. Krok = zmeníme x alebo y o jedna, presne ako na šachovnici hore.

⬆nakloň od sebalogo dolezmeniť y o -1
⬇nakloň k sebelogo horezmeniť y o 1
➡nakloň dopravanaklonenie vpravozmeniť x o 1
⬅nakloň doľavanaklonenie vľavozmeniť x o -1

⚠️ POZOR! Blok „zmeniť y o“ v Hre nenájdeš!

Vytiahni blok zmeniť x o. Pri pohybe hore a dole klikni na šípku x ▾ a vyber y. Pri pohybe hore a doľava prepíš 1 na -1.

keď logo dole: hrac zmeniť x o 1
❌ Takto ho vytiahneš
⬇ klikni na x ▾, vyber y a napíš -1
keď logo dole: hrac zmeniť y o -1
✅ Takto ho potrebuješ (hore)

Keď máš prvý blok, 3× ho skopíruj (pravý klik → Duplikovať) a zmeň podľa tabuľky.

👀 Nakloň a vráť rovno. Jedno naklonenie = jeden krok.

keď logo dole: hrac zmeniť y o -1 keď logo hore: hrac zmeniť y o 1 keď naklonenie vpravo: hrac zmeniť x o 1 keď naklonenie vľavo: hrac zmeniť x o -1

5 Chyť hviezdu!

Základné → vždy Logika → ak … potom Hra → is touching, zmeniť skóre o

Blok vždy sa stále dookola pýta: „Stojí hráč na hviezde?“ Ak áno, dostaneš bod a hviezda skočí inam.

⚠️ Blok zmeniť x na potrebuješ dvakrát. V druhom klikni na x ▾ a vyber y.

👀 Dôjdeš na hviezdu, displej blikne a hviezda je zrazu inde.

vždy: ak hrac is touching hviezda potom zmeniť skóre o 1, hviezda x a y náhodne

6 Ukáž a vymaž body

Vstup → keď sa tlačidlo A stlačí Základné → zobraziť číslo Hra → skóre, nastaviť skóre

Tlačidlo A ukáže tvoje body. Tlačidlo B ich vymaže, keď hrá ďalší kamarát.

👀 Chyť pár hviezd a stlač A: ukáže počet. Stlač B a znova A: ukáže 0.

keď sa tlačidlo A stlačí: zobraziť číslo skóre keď sa tlačidlo B stlačí: nastaviť skóre 0

7 Nahraj a hraj

Pripoj micro:bit káblom a klikni na fialové Stiahnuť. Potom pripoj batériu a hraj: nakloň, vráť rovno, nakloň…

📥

✅ Keď to nefunguje

Hráč sa nehýbe.

Nakloň viac a vráť rovno. Máš v bloku o 1 alebo o -1, nie o 0?

Hráč ide opačne.

Hore je y o -1, dole y o 1. Doľava x o -1, doprava x o 1. Skontroluj mínus.

Pri naklonení hore/dole ide hráč do strany.

V bloku máš ešte x. Klikni na x ▾ a vyber y.

Hviezdu chytím a nič sa nestane.

Je ak vnútri bloku vždy? Je v ňom hrac touching hviezda?

Svieti len jedna bodka.

Potrebuješ dve rôzne premenné: hrac a hviezda.

🔁 3 pokusy → 🧑‍🤝‍🧑 kamarát → 🙋 učiteľ