Snap!
| Version | 3(Stand: 16.10.2014) |
| Plattformen | Windows, Mac, Linux |
| Lizenz | Open Source |
| Kategorie | Bildung |
Hauptfunktionen
- Leicht zu erlernende Programmiersprache
- Visuelle Drag-and-drop-Oberfläche
- Zahlreiche Befehle und Funktionen
- Konvertierung von Programmen in andere Sprachen
Softwareübersicht
Snap! ist eine grafische Drag-and-drop-Programmiersprache, die im Unterricht verwendet wird, um Menschen unterschiedlichen Alters Informatik beizubringen. Ursprünglich hieß sie Build Your Own Blocks (BYOB) und wurde von Scratch, einem ähnlichen Programm, inspiriert. Im Gegensatz zu BYOB läuft Snap! in einem Webbrowser.
Anstatt von Ihnen zu verlangen, Code für Programme zu schreiben, bietet Snap! eine visuelle Benutzeroberfläche. Sie können grafische Elemente, sogenannte Figuren, erstellen und ihnen anschließend verschiedene Verhaltensweisen zuweisen. Um Ihre Figuren zu programmieren, müssen Sie lediglich Blöcke mit Befehlen aus einem Skriptreiter ziehen und auf der Zielfigur ablegen. Zu den Befehlen gehören die Steuerung von Bewegung, Klängen und Erscheinungsbild sowie Ereignisse, Variablen und logische Anweisungen.
Wenn Sie mehr über die Grundlagen der Computerprogrammierung erfahren oder anderen diese Prinzipien beibringen möchten, ist Snap! eine gute Wahl. Es eignet sich besonders für Menschen, die möglicherweise davor zurückschrecken, direkt mit Code zu beginnen.
Primärer Dateityp
Unterstützte Dateitypen
| Dateiendung | Dateityp |
|---|---|
| .YPR | BYOB-Projektdatei |
| .JAR | Java-Archiv |
| .SB | Scratch-Projektdatei |
| .SB2 | Scratch-2.0-Projektdatei |
| .SCRATCH | Scratch 0.x-Projekt |
| .SPRITE | Scratch-Sprite-Datei |
| .SPRITE2 | Scratch 2.0-Sprite-Datei |
| .YSP | BYOB-Sprite-Datei |