Aloitusnäkymä Scratch.mit.edu -sivustolla

Esimerkkejä koodauksen käsitteistä

Startti
Tapahtuma

Lause
Ehtolauseet
Silmukka
Muuttuja

Selityksiä eri käsitteille

Ehtolause

Ehtolauseiden (Conditions) avulla ohjelmoinnissa saadaan ohjelma toimimaan halutulla tavalla ehtojen täyttyessä. Ehtolauseita Scratchissä ovat palikat, joissa lukee “jos”, “kun” tai “kunnes. Ehtolauseessa siis edellytetään, että jonkin ehdon pitää olla totta, jotta jotain tapahtuisi.

Silmukka

Silmukoiden (loops ) avulla voidaan samaa lausetta (käskyä) toistaa useita kertoja. Scratchissä löytyy erilaisia vaihtoehtoja silmukoiden luomiseksi. Ikuinen silmukka toistaa sen sisällä olevia käskyjä niin kauan, kunnes ohjelma pysäytetään. Tällä silmukalla voidaan määrittää toistojen määrä. Tässä tapauksessa silmukan sisällä olevat asiat toistettaisiin kymmenen kertaa.

Lause

Lause (statement) tarkoittaa ohjelmoinnissa toimintaohjetta tai käskyä, joka kertoo tietokoneelle, että sen pitää tehdä jotain. Scratchissä palikat, joissa lukee jokin komento, ovat lauseita, jotka esim. liikuttavat hahmoja tai muuttavat niiden ulkonäköä.

Kokeile Scratch.mit.edu

-sivustolla harjoituksia