Programmierung für Kinder: Scratch 3.0 wird gestartet

Scratch 3.0 wurde am 2. Januar 2019 veröffentlicht. Die neue Version der Programmiersprache für Kinder ist ein wichtiger Meilenstein, der von der Verwendung von Adobe Flash zu den Webstandards HTML, CSS und JavaScript übergeht.

Scratch ist eine visuelle Programmiersprache, die als Einführungsumgebung für Kinder (und auch Erwachsene) nützlich ist.

Scratch-Benutzer können Scratch Desktop, eine Desktop-Version der Umgebung, die für Windows und Mac OS X verfügbar ist, herunterladen und verwenden oder eine Online-Version verwenden, die in jedem modernen Webbrowser funktioniert.

Desktop- und Online-Versionen teilen sich die Benutzeroberfläche. Bestehende Scratch-Benutzer bemerken möglicherweise, dass sich die Benutzeroberfläche geringfügig geändert hat. Die Bühne, der Teil des Scratchs, in dem das Programm visuell ausgeführt wird, wurde nach rechts verschoben.

Benutzer finden die Codeblöcke, Kostüme und Sounds in Scratch 3.0 links, den Codeblock in der Mitte und den Bühnenblock rechts. Die Änderung wurde vorgenommen, weil "die Benutzer die Benutzeroberfläche intuitiver und verständlicher fanden".

Scratch-Anfänger beginnen mit grundlegenden Operationen, z. B. durch Ziehen und Ablegen, um Codeblöcke wie "Verschieben", "Sagen" oder "Wiederholen" in den Codebereich zu verschieben. Diese Codeblöcke können direkt geändert werden, in der Regel durch Eingabe verschiedener Zahlen, z. B. 50 Schritte zum Verschieben anstelle von 10, oder durch Auswahl einer der verfügbaren Optionen aus einem Menü.

Es ist nicht erforderlich, die Desktop-Version herunterzuladen, um Scratch zu testen. Zeigen Sie einfach mit einem modernen Browser auf diese Seite, um den Editor online zu laden. Offiziell unterstützt werden Google Chrome, Microsoft Edge, Mozilla Firefox und Apple Safari auf Desktop-Systemen sowie Chrome und Safari auf Tablets. Die Entwickler stellen fest, dass Internet Explorer nicht unterstützt wird.

Scratch unterstützt viele wichtige Programmierkonzepte, darunter Schleifen, Variablen, Benutzereingaben, dauerhafte Speicherung, Maus- und Tastaturinteraktionen und mehr.

Scratch 3.0 erweitert das bisherige Angebot. Scratch-Projekte, die mit älteren Versionen der Programmierumgebung erstellt wurden, sind weiterhin verfügbar und können in Scratch 3.0 geladen werden. Es ist jedoch nicht möglich, Scratch 3.0-Projekte in älteren Versionen der Programmierumgebung zu laden. Die neue Version führt neue Funktionen und Bausteine ​​ein.

Zu den neuen Blöcken gehören die Unterstützung für neue Operatoren zur Verbesserung der Verwendung von Zeichenfolgen (Text), neue Stiftblöcke und Transparenzunterstützung, neuer Gleitblock und neue Soundeffektblöcke.

Benutzer können Scratch Erweiterungen hinzufügen. Erweiterungen fügen neue Codeblöcke zu Scratch hinzu. Es gibt bereits eine Reihe von Erweiterungen, einschließlich Erweiterungen, die Videoerfassung, Übersetzungsfunktionen oder Funktionen zur Interaktion mit Lego MindStorms oder WeDo-Elementen hinzufügen.

Scratch 3.0 enthält neue Sprites, einen überarbeiteten Soundeditor und neue Programmierblöcke. Darüber hinaus kann Scratch auf Tablets zum Erstellen und Spielen von Programmen verwendet werden.

Der Sound Editor bietet neue Soundeffekte und eine verbesserte Benutzeroberfläche, die einfacher zu bedienen ist. Der Maleditor erhielt auch neue Funktionen: neue Steuerelemente zum Ordnen von Ebenen, neue Werkzeuge, die im Vektormodus funktionieren, bessere Steuerelemente für Vektorpunkte und vieles mehr.

Schlussworte

Ich habe angefangen, das Programmieren mit Scratch zu unterrichten und es funktioniert sehr gut, dank der einfachen Bedienung der Benutzeroberfläche und der visuellen Natur. Es ist großartig, Interesse an der Programmierung zu wecken, und es ist ziemlich mächtig für das, was es tut.

Jetzt bist du : Hast du es mit Scratch versucht? Wie sehen Sie das?