Want to make creations as awesome as this one?

Transcript

Info

Start

Micro:bit

Back

A genially egy interaktív prezentáció. A diák között a képernyő oldalán lévő nyilakkal lehet előre-hátra lépegetni. A menüben lévő nyílra kattintva az adott feladathoz ugrasz. (ez nem működik :-) )A feladatokon belül lévő gombra kattintva kaphatsz segítséget a feladat megoldásához. Van, amikor csak rá kell vinned az egeret és egy felugró ablakban olvashatod a tippet, máskor rá kell kattintanod és egy új diára ugrasz. Ha a gombra viszed az egeret, megnézhetsz egy lehetséges megoldást

A genially használata

makecode.microbit.org

0. Ismerkedés a micro:bittel1. "ALAPOK" kategória blokkjai2. Animációk (szívdobbanás)3. Integető robot4. Repülő5. Akvárium6. Emeletes ház7. Játék a fényerővel 7. Ciklusok használata8. Pinek használata9. Reakciójáték

A led-ek akár egyesével ki/be kapcsolhatók
További érzékelők:-giroszkóp (döntés, rázás érzékelése)-hőmérséklet-hangerő
PIN-ek
B gomb
A gomb
25 db led

0. Ismerkedés a micro:bittel

Virtuális microbititt kipróbálható a program
Szerkesztőterületitt készül a program
KATEGÓRIÁK

makecode.microbit.org

0. Ismerkedés a micro:bittel

2.) A "Hello" szöveg helyett írja ki azt, hogy "Szia!"

Back

3.) A szöveg kiírása után jelenjen meg egy mosolygó fej.

A visszaszámolás csak egyszer fusson le, a Szia! viszont folyamatosan.

A "Szia!" szöveg megjelenése előtt a micro:bit számoljon vissza: (3... 2... 1...)

Az "indításkor"blokk helyett használjuk az "állandóan" blokkot a kiíratáshoz. Mielőtt elindítanád: mit gondolsz, miben lesz más a program futása?

1.) Az "indításkor"blokkba tedd bele a "HELLO szöveg kiírása" blokkot. Indítsd el.

1. ALAPOK kategória blokkjai

b) Pontosan 4-szer dobbanjon az a szív! (4 utasításból sikerül?)

"B" gomb - törlés

"A" gombbal indítás

Back

Hogy kezdjek hozzá?

c) Az "A" gomb benyomására induljon el a szívdobogás animáció 5-ször, a "B" gomb lenyomására sötétedjen el a képernyő.

Mitől animáció az animáció? (Mitől mozog a kép?)

2. Animációk (szívdobbanás)

a) Az "ikon megjelenítése" blokk segítségével készíts egy szívdobbanás animációt!

Back

c) találj ki animációt arra, hogy a micro:bitet fel vagy le döntjük.

b) indításkor álló robot látszódjon. Az A gomb lenyomására a jobb kezével, B gomb lenyomására a bal kezével, rázásra mindkét kezével integessen 3-at, majd álljon vissza alaphelyzetbe.

a) A robot csak 3-at integessen, majd álljon vissza alaphelyzetbe.

Feladatok:

A program indításakor a micro:bit rajzoljon ki egy robotot, ami az egyik kezével folyamatosan integet.

3. Integető robot

Back

Megoldás2:

Megoldás1:

Készíts egy animációt, amelyben egy repülő halad jobbról balra!

4. Repülő

Back

A kép görgetése blokk segítségével hogyan lehetne szívdobogás animációt csinálni? (kis szív - nagy szív)

Megoldás2:

Megoldás1:

Készíts egy animációt, amelyben egy halacska úszik jobbról balra!

Továbbfejlesztés:1) balról jobbra ússzon a halacska2) arra ússzon a halacska, amerre dőltjük a micro:bitet.3) Az A gomb lenyomására induljon el Schubert: A pisztráng című zeneművének első sora.

5. Akvárium

Back

Megoldás2:

Megoldás1:

Továbbfejlesztés: Véletlenszerűen kapcsolódjanak a ledek fel, ill. le. Az alsó sor továbbra is maradjon folyamatosan felkapcsolva!

Legyenek a micro:bit kijelzői egy emeletes ház ablakai. Készíts egy - a fentihez hasonló - animációt, 4 vagy 5 ablak fel illetve lekapcsolásával. (A földszinten éjjel-nappal nyitva lévő üzletek vannak = mindig be legyenek kapcsolva)

https://www.youtube.com/watch?v=lt7sq7Ld-4g

Nézd meg az alábbi videót:

6. Emeletes ház

Back

A fenti blokkokat használva is próbáljuk megoldani a animációt (még mindig fix ablakok kapcsolgatásával)

x és y a koordinátakat jelenti, mint egy koordináta-rendszerben, csak itt a (0;0) pont a bal felső sarokban van.

A LED kategóriában:

Ledek és koordináták

Az A gomb lanyomására rajzolja ki a jobb oldali lépet.A B gomb lenyomására játsszon le egy dobogó szívet, ahol a szívdobogást a ledek fényerejének változásával ábrázoljuk!erős fény - közepes fényerő - gyenge fény - közepes fényerő - erős fény - közepes fényerő .... Ismételje 3-szorRázásra játssza le a lenti animációt

7. Játék a fényerővel

Back

Csináljuk meg ugyanezt visszafelé, most halványodjon el a kép.

Készíts egy tetszőleges képet, ami fokozatosan jelenik meg úgy, hogy a ledek fényereje 0-tól 255-ig minden értéket felvesz.

Készítsük el a múltokri emeletes ház animációt úgy, hogy a felkapcsolódó lámpák fényereje is véletlenszerű legyen.

Legyenek a ledek oszloponként növekvő erősségűek! (Lehet megint balról jobbra, fentről lefelé)Módosítsd úgy, hogy a fentit a B gomb lenyomására csinálja, az A gomb lenyomására a fényerősség fordított legyen. (első oszlop a legerősebb, utolsó a leghalványabb)

Most a jobb alsó sarokból induljon a felkapcsolódás!

Egyesével, soronként kapcsolódjanak fel a ledek. Először az első sor összes ledje balról jobbra, utána a második sor balról jobbra...

Változtasd meg, hogy oszloponként fentről lefelé kapcsolódjanak fel a ledek.

Jelszint kijelző készítéseMinta:

https://www.youtube.com/watch?v=vWpC5PtNE6E

Hogy kell változtatni a feltételt, hogy az alábbi ábrákat kapjuk?

Logika kategóriából a True helyére tedd be És írd be: oszlop = 2Miért azt csinálja, amit?

A létrehozás lépései:1: A Start-"gomb"-ra ütve induljon egy visszaszámláló és véletlenszerű idő múlva jelenjen meg a jel.2: A cél-ra ütve jelenjen meg egy jel, ami megerősíti az érintkezést3: Mérjük, hogy mennyi idő kell az érintkezésig (reakcióidő)4: Ne lehessen a jel előtt ütni5: A bal alsó sarokba is legyen egy fólia egy másik jáűtékosnak. Jelenítse meg, ki volt a gyorsabb (nyíl vagy oszlop a megfelelő oldalon vagy bármi más) és írja ki az idejét

A játék: Mennyi a reakcióidőd? Indítsd el a játékot! Várd meg a véletlenszerűen megjelenő jelet, majd amilyen gyorsan lehet, üss a célra.

9. Reakciójáték