Janne Korsimo
Kurssi: Ohjelmointi
4 oppituntia
Luokka-aste
7.-9. luokka
7.-9. luokka
Oppiaineet
IT
IT
Hakusanat
hahmo liikuttaminen scratch tunnukset
hahmo liikuttaminen scratch tunnukset
Tavoitteet
- Sinulla on tunnus Scratchiin
- Osaat lisätä ja piirtää hahmon
- Osaat valita taustan
- Osaat liikuttaa hahmoa ja vaihtaa sen suuntaa
- Osaat tehdä komennot, joilla hahmoa voi liikuttaa näppäimillä
Ohjeet
Tee oma tunnus Scratchiin
- Siirry osoitteeseen https://scratch.mit.edu/
- Luo itsellesi tunnus Klikkaamalla ylhäältä Liity Scratciin
Käy läpi ja opettele perusasioita
- Käy läpi sivun http://www.cs.helsinki.fi/group/linkki/materiaali/peliohjelmointi/scratch/aloitus.html harjoitukset
- Näin opit piirtämään hahmoja ja käyttämään koordinaatistoa, http://www.cs.helsinki.fi/group/linkki/materiaali/peliohjelmointi/scratch/koordinaatisto.html
- Parempi liike, http://www.cs.helsinki.fi/group/linkki/materiaali/peliohjelmointi/scratch/nappaimisto.html
Harjoittele
Tässä oletetaan että olet tehnyt yllä olevien kohtien esimerkit, eli sinulla on oma hahmo, jolla on toiminnallisuus ylöspäin liikkumiseen.
- Lisää toiminnallisuus alas liikkumiselle (nuoli alas)
- Lisää toiminnallisuus vasemmalle liikkumiselle (nuoli vasen)
- Lisää toiminnallisuus oikealle liikkumiselle (nuoli oikea)
- Luo peliin toinen hahmo.
- Lisää uuden hahmon x- ja y- koordinaatit näkyviin. Huomaa että jokaisella hahmolla on oma sijainti! Jokaisella hahmolla on siis oma x- ja y-koordinaatti!
- Lisää uudelle hahmolle mahdollisuus ylös liikkumiseen (näppäimellä w)
- Lisää uudelle hahmolle mahdollisuus alas liikkumiseen (näppäimellä s)
- Lisää uudelle hahmolle mahdollisuus vasemmalle liikkumiseen (näppäimellä a)
- Lisää uudelle hahmolle mahdollisuus oikealle liikkumiseen (näppäimellä d)
Palautukset
- Koda-2016-jakso 3, https://classroom.google.com/r/NjI1MDgzNjk3
Sisältö
- Suunnitelmat 1-2: Ohjelmoinnin perusteiden opettelu
- Suunnitelmat 3-5: Scratch ympäristön perusasiat
- Suunnitelmat 5-8: Scratchillä pelejä, keksi, oivalla ja luo itse
Linkkejä
- Koodaustunti
- Scratch
- http://code.org/
- Avoin oppikirja Scratch, http://avoinoppikirja.fi/tite-scratch
- Peli-ohjelmionnin perusteet, http://www.cs.helsinki.fi/group/linkki/materiaali/peliohjelmointi/scratch/