Table of content
A digitális eszközök biztonságos használata

Ismétlődő programok

Amikor az állandóan nevű blokkot használod, a benne lévő parancsok mindaddig végrehajtásra kerülnek, amíg a microbit be van kapcsolva.

Emlékezz vissza Karelre! Gyakran adtál neki olyan parancsokat, amelyeket meghatározott számú alkalommal kellett megismételni. Hogyan lehet ezt megvalósítani a microbit esetében?

4. példa

Állítsd össze a blokkokat úgy, hogy a „Szia“ szöveg csak háromszor jelenjen meg a kijelzőn!

Kattints a microbit ikonra (1), hogy visszatérj a projekteket tartalmazó ablakhoz!

../_images/mb7.png

Hozz létre egy projektet, a neve pedig legyen „Szia“! Amikor egy utasítást vagy az utasítások csoportját többször meg kell ismételni, akkor a programban ciklusokat használunk.

Ez már ismerősen hangzik, ugye?

Kattints a Ciklusok csoportra (amely zöld színű)! Húzd át az ismételd _ alkalommal blokkot a munkaterületre!

../_images/mb8.png

Mivel a feladatban az áll, hogy a szöveg háromszor kell, hogy megjelenjen, ezért a 4-es szám helyett írj be egy 3-as számot! Ebbe a blokkba tedd bele a szöveg kiírása nevű blokkot, amely a „Szia” szavat jeleníti majd meg!

Most így néz ki a program:

../_images/mb9.png

Indítsd el a szimulációt!

Mi történik, ha az állandóan nevű blokkot használod az indításkor nevű blokk helyett?

5. példa

Mari azt a feladatot kapta, hogy állítson össze egy olyan programot, amelyen dobogó szívet jelenít meg. Így oldotta meg:

a (szív) ikon megjelenítése blokkot behúzta az állandóan blokkba.

../_images/mb10.png

Jól oldotta meg Mari ezt a feladatot? Dobog a szív (megjelenik és eltűnik), vagy csak „áll” a kijelzőn?

Miért? Melyik blokkot kellene még, hogy hozzáadja ahhoz, hogy a microbit azt jelenítse meg, ami a feladatban szerepel?

Helyezd el a blokkokat úgy, hogy a szív fél másodpercig jelen legyen a kijelzőn, majd az fél másodpercig üres legyen, és így váltakozzanak mindaddig, amíg a microbit bekapcsolt állapotban van!

Javasolt megoldás

../_images/mb5.png

Nézd meg az ablak jobb alsó sarkát! El tudod képzelni, mire valók ezek a gombok?

Az első két gomb lehetővé teszi, hogy visszalépj egy lépést, vagy végigmenj a lépéseken egészen az utolsóig (1), míg a (2)-sel jelölt gombok lehetővé teszik, hogy felnagyítsd/lekicsinyítsd a blokkokat a jobb áttekinthetőség érdekében.

Emlékszel, hogyan csináltuk ezt a Wordben?

(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+