Snap!

Versie3(per 16-10-2014)
PlatformsWindows, Mac, Linux
LicentieOpen source
CategorieEducatief
Naar website
Beoordeling:3,8  |  36 stemmen

Belangrijkste functies

  • Gemakkelijk te leren programmeertaal
  • Visuele interface met slepen en neerzetten
  • Meerdere opdrachten en functies
  • Programma's omzetten naar andere talen

Softwareoverzicht

Snap! is een educatieve grafische programmeertaal met slepen en neerzetten die wordt gebruikt om informatica te onderwijzen aan mensen van allerlei leeftijden. Het heette oorspronkelijk Build Your Own Blocks (BYOB) en was geïnspireerd door Scratch, een vergelijkbaar programma. In tegenstelling tot BYOB draait Snap! in een webbrowser.

In plaats van dat je code voor programma's moet schrijven, biedt Snap! een visuele interface. Je kunt grafische elementen maken die sprites worden genoemd en ze vervolgens programmeren om verschillend gedrag te vertonen. Om je sprites te programmeren hoef je alleen maar blokken met opdrachten vanuit een script-tabblad naar de doelsprite te slepen. De opdrachten omvatten het besturen van beweging, geluiden en uiterlijk, evenals gebeurtenissen, variabelen en logische instructies.

Als je meer wilt leren over de concepten van programmeren of deze principes aan anderen wilt uitleggen, is Snap! een uitstekende keuze. Het is vooral handig voor mensen die het misschien intimiderend vinden om direct met code aan de slag te gaan.

Primair bestandstype

Pictogram voor ypr-bestand.YPRBYOB-projectbestand

Ondersteunde bestandstypen

ExtensieBestandstype
.YPRBYOB-projectbestand
.JARJava Archive
.SBScratch-projectbestand
.SB2Scratch 2.0-projectbestand
.SCRATCHScratch 0.x-project
.SPRITEScratch-spritebestand
.SPRITE2Scratch 2.0-spritebestand
.YSPBYOB-spritebestand

Overige gerelateerde bestandstypen

ExtensieBestandstype
.MP3MP3-audio
.OGGOgg Vorbis-audio
.WAVWAVE-audio
Bijgewerkt op 16-10-2014