Scratch

Scratch
Tilblivelse2003
ParadigmeMulti-paradigme: Hendelsesdrevet programmering, visuelt programmeringsspråk
Utviklet avMIT Media Lab
Siste versjon(er)3.0 / 2. jan. 2019
Filendelse(r).sb, .sb2, .sb3, .sprite, .sprite2, .sprite3
OSMicrosoft Windows, macOS, Android, Google Chrome OS
LisensBSD-3
Implementert i
Squeak, ActionScript, Blockly
Påvirket av
Logo, Etoys, StarLogo, AgentSheets

Scratch er et fritt visuelt programmeringsspråk, som kan bli brukt av elever, studenter, interesserte, lærere og foreldre for lett å lære å skape spill, animasjoner og andre programmer. Scratch er designet og vedligeholdt av "the Lifelong Kindergarten group" på "the MIT Media Lab". Målet med Scratch er å bruke det som et trinn mot en mer avansert programmeringsverden.

Skjermdump fra onlineversjonen av Scratch 2.0.

Scratch i ulike utgaver

Scratch 2.0 finnes i både en online utgave og i en nedlastbar utgave, som kan installeres på datamaskinen, slik man kan jobbe uten nettforbindelse. Det samme kunne den tidligere versjonen Scratch 1.4.

Bruk av Scratch i undervisning

Scratch blir brukt kodeklubber til å lære barn programmering. Den første opplæring kan starte med Kodetimen, som er interaktive oppgaver med Scratch. Senere vil brukere kunne bruke selve programmet. Lær Kidsa Koding har lagt flere oppgaver, som kan brukes i opplæring i Scratch.

Scratch kombinert med hardware

Scratch kan brukes til å programmere forskjellige typer av hardware, som PicoBoard, LEGO WeDo, mikrofon, webkamera, joystick, Arduino og LEGO Mindstorms NXT.

Litteratur

Referanser

  1. ↑ https://scratch.mit.edu/parents/
  2. ↑ http://scratch.mit.edu/projects/editor/ Scratch versjon 2.0 Online
  3. ↑ http://scratch.mit.edu/scratch2download/ Nedlastbar Scratch versjon 2.0
  4. ↑ https://scratch.mit.edu/scratch_1.4/ Scratch versjon 1.4
  5. ↑ «Arkivert kopi». Arkivert fra originalen 14. februar 2015. Besøkt 14. februar 2015.

Eksterne lenker