7-lk tietotekniikka 15.4-20.4

Mene taas scratch.mit.edu-sivulle ja kirjaudu sinne omilla tunnuksillasi. (Toimii muutenkin, mutta ei tee tallennuksia)

Tehdään seuraavaksi eräänlainen lentämispeli, jossa hahmo kerää sydämiä ja saa siitä pisteitä. 
Valitse kieleksi taas suomi ja sen jälkeen Luo-komento, jolla pääset tekemään omia ohjelmia.
(Seuraavat asiat löytyvät myös Scratchista kohdasta Oppitunnit / Lennätä hahmoa).

1) Poistetaan kissa hahmo (ruksista) ja haetaan sen tilalle hahmo Cat flying. 
2) Valitse taustaksi Blue sky
3) Laita kissan koodiin Kun klikataan (Tapahtumat) ja Sano "Aika lentää" 2 sek. ajan (Ulkonäkö-valikko)
4) Laitetaan kissa liikkumaan ylös ja alas: Kun painetaan nuoli ylös (Tapahtumat) ja sen alle Lisää y:n arvoon 10 (Liike-val.)
Ja samanlainen toiseen suuntaan:  Kun painetaan nuoli alas (Tapahtumat) ja sen alle Lisää y:n arvoon -10 (Liike)
5) Valitse kerättävä kohde eli uusi hahmo: Heart (sydän). Pienennä sen koko vaikka 30 prosenttiin Koko:30.
6) Anna Heartille (sydämelle) koodit: Kun klikataan, Ikuisesti (Ohjaus-valikko), sen sisälle komennot Mene sijaintiin satunnainen sijainti (Liike-valikko) ja Lisää x:n arvoon 250 (Liike). Sitten Toista 32 kertaa (Ohjaus-valikko) ja sen sisälle käsky Lisää x:n arvoon -15 (Liike). Laita Toista käsky Ikuisesti käskyn sisälle..(ks.kuva alla) 
c
7) Valitse kissa-hahmo alhaalta. Tehdään sille lisää koodia.
8) Tehdään uusi Muuttuja (Muuttujat valikko) komennolla Tee muuttuja. Anna sen nimeksi pisteet
9) Tehdään kissalle käskyt, joilla se saa aina pisteen, kun se osuu sydämeen. Annetaan taas komento Kun klikataan (Tapahtumat). Sitten Muuttujat valikosta käsky Aseta pisteet arvoon 0. Sitten Ikuisesti komento (Ohjaus-val). Sen jälkeen ikuisesti käskyn sisälle Jos...niin-käsky (Ohjaus -val) . Jos..niin käskyn kuusikulmion kohtaan hae Tuntoaisti-valikosta käsky Koskettaako Heart (sydän). Seuraavalle riville silmukan sisälle vielä Lisää muuttujaan pisteet arvo 1 (Muuttujat -val).
Lopuksi vielä Odota 1 sekunti -käsky (Ohjaus-val) samaan silmukkaan.
10) Jos jää aikaa, niin lisätään vielä maisema: Haetaan hahmo Clouds (pilvet). Annetaan pilvelle koodit:
Kun klikataan, Ikuisesti, Aseta x:n arvoksi 250, Toista 100, Lisää x:n arvoon -5.
11) Viimeiseksi muutetaan vielä pilven ulkonäköä eli valitaan pilvi ja lisätään koodi Seuraava asuste( Ulkonäkö-val) käskyn Aseta x:n arvoksi 250 jälkeen.
12) Kokeile vihreästä lipusta toimiiko ohjelmasi. Sitä voi kokeilla kyllä vaikka jokaisen muutoksen jälkeen. Parantele ohjelmaa vielä, jos haluat sen toimivan paremmin.

Jos ohjelmasi ei toimi, voit katsoa minun ohjeet liittymällä Teamsissa 7lk Tietotekniikka-ryhmään koodilla 0rvrqg3.