Tutustumista Scratch-ohjelmointiin
Tutustumista Scratch-ohjelmointiin
Scratch-tunnusten luominen
Luo ensin itsellesi Scratch-tunnukset, jotta saat omat projektisi tallennettua. Mene osoitteeseen
Ja valitse oikeasta yläkulmasta ‘Liity Scratchiin’.
Luo itsellesi käyttäjätunnus ja salasana, ja ota ne itsellesi muistiin, jotta pääset kirjautumaan tulevillakin kerroilla!
Oman projektin aloittaminen
Valitse vasemmasta yläkulmasta ‘Luo’.
Eteesi aukeaa seuraavanlainen näkymä:
(Huom: Kielen saat vaihdettua suomeksi ylhäältä vasemmalta maapallon kuvasta!)
- Skriptialueelle tuodaan pelissä tarvittavat koodit
- Kaikki koodit löytyvät vasemmalta koodilohkoista
- Pääset lisäämään ja muokkaamaan pelihahmoja oikealta hahmoalueelta
- Oikeassa yläkulmassa voit testailla, miten pelisi toimii
Taustan ja hahmojen tekeminen
Omaan peliin voi valita valmiin taustan ja pelihahmot, tai ne voi piirtää itse. Harjoitellaan aluksi oman taustan tekemistä.
Valitse oikeasta alalaidasta Taustat ja sieltä ‘Piirrä’
Piirrä haluamasi tausta. Voit piirtää mitä tahansa haluat (värejä/kuvioita/maisema/tms).
Hahmojen luominen ja liikuttaminen
Harjoitellaan kolme erilaista tapaa saada hahmo liikkumaan.
Valitse oikeasta alakulmasta ‘uusi hahmo’. Voit valita valmiin hahmon (Valitse hahmo) tai piirtää itsellesi oman hahmon (Piirrä).
Hahmon kokoa ja suuntaa voi muuttaa hahmoalueessa.
Aloitetaan sitten hahmon liikuttamiseen tarvittavan koodin tekeminen. Valitse vasemmalta yläkulmasta ‘Koodi’. Koodia tehdään raahaamalla haluttuja koodilohkoja skriptialueelle.
Hahmon saa liikkumaan monella eri tavalla. Jos halutaan, että hahmo pysyy koko ajan samassa asennossa, voidaan hahmoa liikuttaa lisäämällä x:n tai y:n arvoon lukuja. (x kuvaa liikettä vaakasuunnassa ja y pystysuunnassa)
Luo seuraavanlaiset komennot:
Lisää vastaavat vielä, kun painetaan nuoli ylös ja nuoli alas.
Testaa, miten hahmosi liikkuu. Testaa myös, miten hahmon liike muuttuu, jos muutat komennon lukuarvoja.
Testataan toiselle hahmolle toisenlaista liikettä:
Luo samaan peliin toinen hahmo. Näytä-komennolla voit piilottaa toisen hahmon näkyvistä.
Jos halutaan, että hahmo kääntyy liikkeen suuntaan, käytetään seuraavanlaisia komentoja:
Lisää komennot taas kaikille nuolinäppäimille ja testaile hahmon liikuttamista
Liikuttaminen hiiren osoittimen avulla:
Luo vielä kolmas hahmo. Ohjelmoidaan tämä hahmo kulkemaan hiiren osoittimen mukana. Tähän tarvitaan ikuisesti-silmukkaa, jonka avulla saadaan hahmo seuraamaan hiirtä niin pitkään kuin peli on käynnissä.
----------------------------------------------------------------------------------------------------------------------------
Hahmot saa liikkumaan myös toistensa mukaan. Laita ensimmäinen ja kolmas hahmosi näkyviin. Muuta kolmannen koodia niin, että hiiren osoittimen sijaan se osoittaa kohti ensimmäistä hahmoa:
Laita peli käyntiin vihreästä lipusta ja testaa, mitä tapahtuu.
----------------------------------------------------------------------------------------------------------------------------
Nyt osaat luoda pelitaustan, hahmoja ja tiedät, miten hahmot saa liikkeelle.
NÄYTÄ TYÖSI OPETTAJALLE!
Tämän jälkeen voit halutessasi vielä kokeilla Scratchissa erilaisten toimintojen tekemistä, tai puuhailla jotain muuta lopputunnin :)