Programvara : Jens Monig : Snap!

Snap!

Version
3
Plattforms
Licens Open Source
Kategori Educational

Programvaruöversikt

Huvudfunktioner

  • Lätt att lära sig programmeringsspråk
  • Visual drag och drop-gränssnitt
  • Flera kommandon och funktioner
  • Omvandling av program till andra språk

Snap! är ett pedagogiskt drag-och-släpp grafiskt programmeringsspråk som används för att undervisa datavetenskap i ett brett åldersintervall. Det var ursprungligen kallade Build Your Own Blocks (BYOB) och inspirerades av Scratch, ett liknande program. Till skillnad från BYOB, Snap! går ut ur en webbläsare.

I stället för att kräva att du skriver kod för program, Snap! ger ett visuellt gränssnitt. Du kan skapa grafiska element som kallas sprites och programmera dem sedan för att ha olika beteenden. Att programmera dina sprites allt du behöver göra är att dra block som innehåller kommandon från en skriptflik och släpp dem på målspriten. Kommandon inkluderar kontroll av rörelse, ljud och utseende, liksom händelser, variabler och logiska uttalanden.

Om du är intresserad av att lära dig mer om begreppen datorprogrammering eller undervisning av dessa principer till andra, Snap! är ett utmärkt val. Det är särskilt användbart för personer som kan hitta hoppning direkt i kodskrämmande.

Uppdaterad: 16 oktober 2014

▶ Primär filtillägg

.ypr – BYOB Project File

▶ Andra filtillägg används Snap! 3

Stödda filtyper
.SPRITE Scratch Sprite File
.JAR Java Archive File
.SB2 Scratch 2.0 Project File
.YSP BYOB Sprite File
Ytterligare relaterade filformat
.SCRATCH Scratch Project File
.OGG Ogg Vorbis Audio File
.MP3 MP3 Audio File
.WAV WAVE Audio File
.SB Scratch Project File