Informatika

        • Premenná

        • Premenná

          Počas podujatia sa počet ľudí mení, niekedy ľudia prichádzajú (číslo sa zväčšuje) a potom zas odchádzajú (číslo sa zmenšuje). Toto číslo si nejako na micro:bite musíme zapamätať. To vieme spraviť pomocou premenných. Premenná sa dá predstaviť ako krabička, do ktorej si uložíme akúkoľvek informáciu – v našom prípade počet ľudí. Počet ľudí uložený v premennej môžeme kedykoľvek zväčšovať alebo zmenšovať, podľa toho, ako ľudia vchádajú a vychádzajú.

          Túto premennú na začiatku nášho programu nastavíme na nulu, keďže predpokladáme, že začíname počítať ešte v okamihu, keď žiaden účastník nie je vo vnútri.

          Premenné majú v prostredí MakeCode vlastnú kategóriu Premenná. Prostredníctvom tejto kategórie je možné vytvoriť si jednu alebo aj viac premennych a ľubovoľne si ich pomenovávať. Pre naše počítadlo klikneme na tlačidlo Vytvoriť premennú a následne zadáme názov novej premennej, napríklad „pocet_ludi“. Po jej vytvorení sa nám zobrazia 3 bloky:

          • Okrúhly blok „pocet_ludi“, ktorý reprezentuje samotnú premennú. Využívať ho budeme napríklad vtedy, keď budeme chcieť vypísať číslo v premennej na obrazovku.
          • Príkaz na nastavenie premennej na nejaké dané číslo.
          • Príkaz na zmenu čísla – hodnoty premennej, – vďaka ktorému vieme pripočítavať a odpočítavať z premennej.

           

           

          Nastavenie počítadla na nula a zobrazenie počtu ľudí

          V predchádzajúcom kroku sme si premennú vytvorili, no ešte v nej nič nie je. My chceme, aby naše počítadlo začalo na čísle 0, a preto pri spustení micro:bitu zavoláme príkaz nastaviť pocet_ludi na 0. Príkaz vložíme do príkazu počas spustenia, keďže nastaviť na nulu chceme počítadlo iba raz.

          Edituj a stiahni: http://makecode.microbit.org/_7MpJjyDX0Kv4

          Následne ešte pridáme micro:bitu možnosť zobrazovať aktuálny počet ľudí (momentálne je to nula ľudí). Spraviť to môžeme rôznymi spôsobmi, ale povedzme si, že chceme zobraziť počet ľudí potrasením. Použijeme teda príkaz keď potrasenie, do ktorého vložíme príkaz zobraziť číslo (pozor, dôležité je použiť príkaz zobraziť číslo a nie zobraziť reťazec). Doň stačí už len vložiť našu premennú (červený oválny blok pocet_ludi nájdeš v sekcii Premenná, ale iba ak sme takúto premennú najprv vytvorili).

          Edituj a stiahni: http://makecode.microbit.org/_Jq58qmUKzPPq

          Program si odskúšaj na micro:bite alebo v simulátore – vždy na potrasenie by ti mal zobraziť číslo nula.

          Prichádzajúci a odchádzajúci ľudia

          K počítadlu nám chýba už len málo – potrebujeme naprogramovať micro:bit tak, aby pri stlačení tlačidla A pripočítal jedného človeka a pri stlačení tlačidla B odpočítal jedného človeka. To spravíme pomocou príkazu zmeniť pocet_ludi o 1. Ak máme vytvorených viacero premenných, je treba zvoliť správnu premennú na pripočítanie/odpočítanie kliknutím na malú bielu šípku. Odpočítavanie robíme analogicky, avšak meníme nie o 1, ale o -1.

          Teraz by naše počítadlo malo fungovať naplno. Začíname na nule, tlačidlami pripočítavame a odpočítavame ľudí a keď chceme aktuálny počet ľudí zobraziť, jednoducho potrasieme micro:bitom. Najprv si funkcionalitu odskúšaj v simulátore a až následne nahraj kód do svojho BBC micro:bitu.

          Zdroj: 

          https://www.ucimeshardverom.sk/materialy/microbit_makecode/pocitadlo_ludi/

    • Kontakty

      • Základná škola
      • Sekretariát: 031/780 41-37
      • Sídlisko SNP 1415/49, 92401 Galanta
        92401 Galanta
        Slovakia
      • 37838423
      • 2021641193
      • Vedúca ŠJ: Tatiana Tóthová
        č.t.: 031 / 780 50 - 04
        Pracovná doba: 7,00 hod. -15,00 hod.
    • Prihlásenie