Scratch#

../../../_images/scratchCat.png

Forutsetninger og læringsmål#

Scratch er egnet som en introduksjon til programmering. Senere skal vi gå over til Python.

Du skal kunne lage enkle program i Scratch. Du skal også kunne finne fram dokumentasjon om hvordan du kan lære mer om Scratch og hvordan du kan lære bort Scratch.

Norsk skole#

Scratch er mye brukt i barneskolen. Python er mest brukt i ungdomsskolen, men kanskje man burde starte med Scratch også der.

Introduksjon#

../../../_images/scratchExample.png

Scratch er et programmeringsspråk laget for undervisning. Det er enkel å komme i gang med, men er ikke brukt som profesjonelt programmeringsspråk. Det er blokkbasert, det vil si en mellomting mellom tekstlig (som Python) og grafisk.

For å komme i gang med Scratch anbefales Matematikksenterets introduksjon til Scratch. Det finnes også mange andre opplegg på nettet.

Representasjoner#

Ord, sammenlikning med Python#

  • Program = script

  • Instruksjon ≈ Blokk

  • Bilde

Algoritmer#