Aihe 4: Muuttuja

Muuttujat

Muuttujat ovat ohjelmoinnissa varastointipaikkoja jollekin arvolle tietokoneen muistissa. Scratchissä muuttujat ovat pitkänomaisen soikion muotoisia palikoita, jotka pitää itse nimetä. Muutujalle pitää antaa yksilöllinen nimi, jotta tietokone tietää, mistä nimellä merkitty arvo löytyy tietokoneen muistista. Muutujan arvo voi nimensä mukaisesti muuttua ohjelman aikana.

Muuttujiin liittyviä palikoita

”Pisteet” -palikka edustaa muuttujaa. Scratch:ssä sen vasemmalla puolella on valintaruutu. Jos sen valitsee, tulee muuttuja näkyviin Scratch:in näyttämölle.

pisteet.png

”aseta pisteet arvoon” -palikalla voidaan pisteet asettaa haluttuun arvoon. Esim. pelin alussa ne voi asettaa arvoon 0.

aseta_pisteet_arvoon.png

”muuta muuttujan pisteet arvoa” -palikalla voidaan pisteitä muuttaa halutussa muuttujassa haluttu määrä. Näin esim. pelissä saadaan aikaan pisteiden lisääntyminen tai väheneminen riippuen siitä, miten pelaaja onnistuu

muuta_muuttujan_pisteet_arvoa.png

”piilota muuttuja” -palikalla saa muuttujan piiloon näyttämöltä ja ”näytä muuttuja” -palikalla sen saa vastaavasti näkyviin. Esim. jos haluaa pisteet näkyviin vasta pelin loputtua, onnistuu se näillä palikoilla.

piilota_muuttuja.png

nayta_muuttuja.png

Uuden muuttujan luominen

Scratch:ssä mennään Tieto-välilehdelle ja valitaan ”Tee muuttuja”
Seuraavaksi annetaan muuttujalle nimi (kannattaa valita muuttujaa hyvin kuvaava nimi)
Kun painetaan OK, ilmestyy Muuttujiin uusia palikoita