Scratch – listák használata 1.

Mi a lista?

Azonos típusú adatot tárolása és feldolgozása.

A listákban számokat vagy szövegeket tárolhatunk sorban egymás után.

Új elem hozzáadásakor az elem a lista végére kerül, tehát ez a szerkezet hasonlít egy egyszerű bevásárló listához: ha eszünkbe jut valami, amit venni kell, a lista végére írjuk.

A lista olyan, mint egy doboz, amiben több adatot tudunk eltárolni egymás után.
Például: bevásárlólista, tanulók nevei, pontszámok.

Mire jók a listák?

  • Sok adat tárolására egyetlen helyen
  • Adatok sorrendben tartására
  • Ismétlődő feladatok egyszerű megoldására

Példa:
Egy lista tartalma lehet:
[alma, körte, banán]

Mit tudunk csinálni egy listával Scratch-ben?

  • Új elemet hozzáadni
  • Elemet törölni
  • Megnézni, mi van egy adott helyen (pl. az 1. elem)
  • Kiüríteni az egész listát

Fontos tudni:

  • A lista elemei számozva vannak
  • Az első elem száma 1, nem 0

Miért hasznos?
Listák nélkül sok változóra lenne szükség, listákkal viszont átláthatóbb és egyszerűbb a program.

👉 Röviden:
A lista egy eszköz, amivel sok adatot tudunk egyszerűen kezelni Scratch-ben.

A lista elemei

A listák elemeit felveheted, törölheted és módosíthatod a program működése közben a lenti parancsok segítségével, vagy a játéktérben megjelenő listakezelőben is.

Listák létrehozása a Scratch online felületén

Változók / Lista létrehozása

Listát a lista létrehozása gombbal tudunk létrehozni, majd azt a játéktéren feltölteni elemekkel. Minden listaelemnek van egy index száma, erre hivatkozva tudjuk kiválasztani a bizonyos listaelemeket. Az első elem 1-gyel kezdődik és sorba a többi elem a 2, 3 stb. index számokat kapja.

Mintaprogram

A program a következőképpen működik: listában tárolunk 4 szín. Ezek közül gondol a macska egy színre, ezt letároljuk a  szín változóban. A program az általunk begépelt választ, melyet a válasz változóban tárol összeveti a szín változóval. Ha egyezik kiírja hogy nyertél és a színt is, ha nem egyezik kiírja a vesztettél hátteret.

Similar Posts

  • Scratch listák használata

    Ebben a feladatban listák segítségével a mozgó tárgyak előre meghatározott értékek mentén mozognak. Az egyik csak X irányban mozog, öt darab X érték mentén, a másik tárgy Y irányban, öt darab Y érték mentén. A szereplő az egérmutató irányába mozog. Ha egy tárgyat összeszedett a szereplő kap egy pontot. A pontot egy változóban tároljuk le….

  • | | |

    Mi az a Microbit?

    A micro:bit egy kicsi, programozható számítógép, amit főleg tanulásra és kísérletezésre használnak. Segít megismerkedni a programozás, az elektronika és a digitális gondolkodás alapjaival. A micro:bit egy tenyérnyi méretű panel, amelynek az elején egy 5×5-ös LED mátrix található. Ezen apró fényekből álló kijelzőn lehet jeleket, szöveget vagy egyszerű képeket megjeleníteni. A kijelző alatt két nyomógomb van…

  • Perifériák

    A kimeneti, bementi eszközöket, melyeket a számítógéphez csatlakoztatunk perifériáknak nevezzük. Kimeneti eszközök: pl. nyomtató, projektor, hangfal Bementi eszközök: pl. billentyűzet, egér, mikrofon, rajztábla Rajztábla LEGO nyomtató

  • Adattároló eszközök, Neumann-elvek

    Adattároló eszközök Az adattároló olyan eszköz, melynek segítségével hosszan, több ideig megőrizhetjük, tárolhatjuk adatainkat. Adattároló lehet bent a számítógépben (pl. merevlemez) és lehet a géphez csatlakoztatni (pl.: pendrive). Adattárolók és kapacitásuk: Floppy – 1,4 MB CD – 700 MB DVD – 4,7 GB Pendrive – 4-128 GB Merevlemez – 500 GB – 4TB Bluray –…