← Tilbake til «Enkel dataprogrammering»
← Forslag Fagstoff Endringsforskjell

Hva er Scratch? – Programmering for alle

Endrede felt

Tittel

Enkel dataprogrammering

Hva er Scratch? – Programmering for alle

Beskrivelse

Lære en enkel form for dataprogrammering.

Scratch er et gratis og brukervennlig programmeringsverktøy laget for barn og unge, der man setter sammen kodeblokker som Lego for å lage spill, animasjoner og interaktive historier. Nyttig bakgrunnsstoff for ledere som vil forstå verktøyet før de bruker det i speideraktiviteter.

Fremgangsmåte

De fleste tenker på programmering av datamaskiner som kjedelig og vanskelig, eller de tenker ikke så mye på hvordan man får datamaskiner til å gjøre forskjellige ting. Det er kanskje ikke så rart, fordi vanlige program­merings­språk som Java og C++ er nokså vanskelige å lære.

Scratch er et visuelt programmeringsspråk utviklet ved MIT (Massachusetts Institute of Technology) i USA. Det er laget spesielt for å gjøre programmering tilgjengelig for barn, tenåringer og andre som vil lære å kode – uten å måtte pugge komplisert syntaks.

Det finnes imidlertid enklere systemer som også barn kan bruke. Scratch er et slikt «programmerings­språk» som er lett å lære, slik at programmering blir mer tilgjengelig for barn, tenåringer og andre som vil lære å programmere eller bare eksperimentere med datamaskinen. Dette programmet er gratis, finnes i norsk versjon og kan lastes ned fra scratch.mit.edu.

Hvordan fungerer Scratch?I Scratch programmerer man ved å sette sammen fargerike kodeblokker – litt som Lego. Blokkene representerer ulike instruksjoner: bevegelse, lyd, utseende, hendelser, løkker og mer. Man drar og slipper blokkene på plass, og ser umiddelbart hva som skjer på skjermen.

Har man tilgang til datamaskiner på et speidermøte eller en lengre samling, kan dette være en spennende og annerledes aktivitet for speiderne. De får prøvd ut en annen type kreativitet enn den de vanligvis bruker, og de vil få bedre forståelse for noe de tar for gitt i dagliglivet.

Figurer i Scratch kalles sprajter (sprites). Man kan bruke ferdige figurer fra Scratchs bibliotek, tegne egne, eller laste opp bilder. Bakgrunner kan også tilpasses.

Kanskje kan speiderne få i oppgave å lage noe som de skal presentere for de andre?

Typiske ting man kan lage i Scratch:

- Enkle spill (plattformspill, labyrint, fangst-spill)

- Animerte fortellinger og tegneserier

- Interaktive quiz-er

- Musikk og lydeffekter

- Kunstprosjekter og animasjoner

Hvorfor Scratch i speiding?Programmering er en grunnleggende ferdighet i dagens samfunn – ikke bare for de som skal jobbe med teknologi, men for alle som vil forstå verden rundt seg. Scratch gir speiderne:

• Forståelse for teknologi: De fleste barn bruker apper og spill daglig uten å tenke på hva som skjer «bak skjermen». Scratch gir en konkret opplevelse av hvordan programmer er bygget opp.
• Kreativitet med digitale verktøy: Speiderne skaper noe eget – ikke bare konsumerer andres innhold.
• Logisk tenkning og problemløsning: Programmering handler om å bryte ned et problem i små steg og finne løsninger systematisk.
• Mestring: Det er en stor opplevelse å se at noe du har laget faktisk fungerer!


Praktisk informasjon• Gratis: Scratch er helt gratis å bruke.
• Norsk versjon: Scratch finnes på norsk.
• Ingen installasjon nødvendig: Scratch kjører i nettleseren på scratch.mit.edu. Det finnes også en nedlastbar app for bruk uten internett.
• Ingen innlogging nødvendig for å prøve: Man kan lage og teste prosjekter uten konto. For å lagre og dele prosjekter trenger man en gratis brukerkonto.
• Aldersgruppe: Scratch er primært laget for 8–16 år, men kan brukes av alle aldre.


GDPR og personvernScratch lagrer data på servere utenfor EU (MIT i USA). Hvis speiderne oppretter brukerkontoer, bør lederen informere om dette. For å unngå personvernproblemer kan man bruke Scratch uten innlogging – da lagres ingenting.

Kilder og referanser• scratch.mit.edu – Offisiell nettside for Scratch
• Scratch-oppgaver på norsk – Kidsakoder – Norske oppgaver og veiledninger for ulike nivåer

Forberedelser

Den som skal være ansvarlig for denne aktiviteten bør sette seg inn i Scratch-systemet på forhånd, slik at vedkommende kan veilede og hjelpe speiderne.

Utstyr

Datamaskiner.

Kilder Fjernet felt

Nettsiden til Scratch

Aldersgrupper

Opprinnelig Forslag
Bever Småspeider Stifinner Vandrer
Småspeider Stifinner Vandrer Leder

Mål

Opprinnelig Forslag
K-2 Utvikle hukommelsen din. K-4 Utvikle evner til logisk og taktisk tenking. K-5 Få øvelse i bruk og vedlikehold av teknologisk utstyr.
K-4 Utvikle evner til logisk og taktisk tenking. K-5 Få øvelse i bruk og vedlikehold av teknologisk utstyr.

Sted

Opprinnelig Forslag
Inne
Ingen

Varighet

Opprinnelig Forslag
90 min +++ Ikke satt

Uendrede felt

Årstid Hele året