Introduksjon til Scratch - enkel kode

I denne første aktiviteten skal vi få begynne med å få Sprite til å bevege seg. Vi henter inn en blokk for å få den til å bevege den fram. Deretter legger vi inn en pause, slik at vi ser bevegelsen. Vi legger inn en lik blokk for bevegelsen, men endrer retningen ved å sette verdien til -10. Deretter en ny pause.

scratchkode1.jpg

Se hvordan koden fungerer ved på å klikke på koden på nettsiden til Scratch.

Sprite figuren har flere drakter. Om du klikker på fanen "Drakter" kan du se hvilke drakter Sprite har. Vi skal legge inn kode slik at vi kan skifte mellom draktene. Kodeblokken "neste drakt" velger neste drakt i listen, men du kan også bytte til en helt spesiell dersom du ønsker det med en annen kodeblokk.

scratchkode2.jpg

Test koden ved å klikke på den på nettsiden til Scratch.

Vi skal nå få koden til å kjøre flere ganger etter hverandre uten at vi klikker på koden. Under styring henter vi fram en "gjenta x ganger" blokk. Denne setter vi rundt den andre koden. Dermed vil koden kjøres så mange ganger som vi ber den om.

scratchkode3.jpg

Test koden ved å klikke på den.

Vi skal nå få koden til å kjøre uten at vi klikker på den. Det vanlige er å starte koden i Scratch ved å klikke på flagget, og stoppe når vi klikker på den røde stopp-knappen. Vi legger derfor inn koden "Når flagget klikkes" over den andre koden.

scratchkode4.jpg

 Ditt første program er nå ferdig, men du kan prøve ut følgende.

  • legg til en bakgrunn som passer
  • legg til lyd etter at hvert steg er ferdig
  • endre farge på Sprite etter som han beveger seg
  • legg til en annen figur som også beveger seg og bytter drakter