Ohjelmointi Algoritminen ajattelu Toimintaohjeiden noudattaminen Laske kyn paperille

  • Slides: 9
Download presentation
Ohjelmointi Algoritminen ajattelu

Ohjelmointi Algoritminen ajattelu

Toimintaohjeiden noudattaminen • • • • Laske kynä paperille. Siirrä kynä paperia pitkin 10

Toimintaohjeiden noudattaminen • • • • Laske kynä paperille. Siirrä kynä paperia pitkin 10 askelta alas. Siirrä kynä paperia pitkin 2 askelta oikealle. Siirrä kynä paperia pitkin 4 askelta ylös. Siirrä kynä paperia pitkin 2 askelta oikealle. Mikä kuvio muodostuu? Siirrä kynä paperia pitkin 4 askelta alas. Siirrä kynä paperia pitkin 2 askelta oikealle. Siirrä kynä paperia pitkin 10 askelta ylös. Siirrä kynä paperia pitkin 2 askelta vasemmalle. Siirrä kynä paperia pitkin 4 askelta alas. Siirrä kynä paperia pitkin 2 askelta vasemmalle. Siirrä kynä paperia pitkin 4 askelta ylös. Siirrä kynä paperia pitkin 2 askelta vasemmalle. Nosta kynä ylös.

Ohjelmointi Koodausta

Ohjelmointi Koodausta

Koodausta Scratchillä • Geometristen kuvioiden piirtäminen Tehtävä: Piirrä neliö ja tasasivuinen kolmio. (Scratch. mit.

Koodausta Scratchillä • Geometristen kuvioiden piirtäminen Tehtävä: Piirrä neliö ja tasasivuinen kolmio. (Scratch. mit. edu)

Aloitus • Poistetaan valmis hahmo. • Lisätään tausta. • Valitaan taustaan sopiva hahmo. •

Aloitus • Poistetaan valmis hahmo. • Lisätään tausta. • Valitaan taustaan sopiva hahmo. • Pienennetään hahmoa tarvittaessa.

Hahmon ohjaus koodilla Hahmoa ohjataan koodirakenteilla, joita löytyy tästä valikosta. Valmiit rakenteet raahataan koodikenttään

Hahmon ohjaus koodilla Hahmoa ohjataan koodirakenteilla, joita löytyy tästä valikosta. Valmiit rakenteet raahataan koodikenttään ja tarvittaessa korjataan arvoja. Kun painetaan vihreää lippua, ohjelma suorittaa tehdyn koodin. Siistitään näytöstä aikaisemmat piirrokset ja liikutetaan hahmo haluttuun aloituskohtaan.

Piirtämistä varten lasketaan kynä alas. Piirretään ensin neliö. Koska neliössä jokainen sivu on yhtä

Piirtämistä varten lasketaan kynä alas. Piirretään ensin neliö. Koska neliössä jokainen sivu on yhtä pitkä ja kaikki kulmat 90°, voidaan käyttää toistorakennetta, jossa sivun piirto ja kääntyminen toistetaan neljä kertaa.

Nostetaan kynä ylös ja siirretään hahmo kohtaan, johon piirretään tasasivuinen kolmio. Lasketaan kynä alas

Nostetaan kynä ylös ja siirretään hahmo kohtaan, johon piirretään tasasivuinen kolmio. Lasketaan kynä alas ja aloitetaan tasasivuisen kolmion piirtäminen. Kokeile jatkaa koodia niin, että syntyy tasasivuinen kolmio, jonka sivun pituus on 75 askelta. Kääntymiskulmat ovat 120°. Lopuksi kynä nostetaan ylös ja raketti siirretään kohtaan (0, 0).

Valmis koodi ja koodin avulla syntynyt lopputulos

Valmis koodi ja koodin avulla syntynyt lopputulos