Entwicklung

Programmierung für Kinder Scratch 3.0 Starts

Programmierung für Kinder Scratch 3.0 Starts

3 . kratzen.0 wurde am 2. Januar 2019 veröffentlicht. Die neue Version der Programmiersprache für Kinder ist ein wichtiger Meilenstein, der sich von der Verwendung von Adobe Flash hin zu den Webstandards HTML, CSS und JavaScript bewegt.

Scratch ist eine visuelle Programmiersprache, die als Einführungsumgebung nützlich ist, um Kindern (und auch Erwachsenen) das Programmieren beizubringen.

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

Desktop- und Online-Versionen teilen sich die Schnittstelle; bestehende Scratch-Benutzer stellen möglicherweise fest, dass sich die Benutzeroberfläche geringfügig geändert hat. die Bühne, der Teil von Scratch, in dem das Programm visuell ausgeführt wird, nach rechts verschoben.

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

Scratch-Anfänger beginnen mit grundlegenden Operationen, z.G. Verwenden von Drag & Drop, um Codeblöcke wie "move", "say" oder "repeat" in den Codebereich zu verschieben; diese Codeblöcke können direkt geändert werden, in der Regel durch Eingabe verschiedener Zahlen, z.G. 50 Schritte für Bewegung statt 10, oder Auswahl einer der verfügbaren Optionen aus einem Menü.

Es ist nicht erforderlich, die Desktop-Version herunterzuladen, um Scratch auszuprobieren; 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 weisen darauf hin, dass Internet Explorer nicht unterstützt wird.

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

3 . kratzen.0 erweitert das, was zuvor verfügbar war. Scratch-Projekte, die mit älteren Versionen der Programmierumgebung erstellt wurden, sind weiterhin verfügbar und können in Scratch 3 geladen werden.0. Es ist jedoch nicht möglich, Scratch 3 . zu laden.0 Projekte in älteren Versionen der Programmierumgebung. Die neue Version führt neue Funktionen und Blöcke ein.

Zu den neuen Blöcken gehören 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 Scratch neue Codeblöcke hinzu. Es werden bereits eine Reihe von Erweiterungen bereitgestellt, darunter Erweiterungen, die Videoerkennung, Übersetzungsfunktionen oder Funktionen zur Interaktion mit Lego MindStorms- oder WeDo-Elementen hinzufügen.

3 . kratzen.0 enthält neue Sprites, einen neu gestalteten Sound-Editor und neue Programmierblöcke. Darüber hinaus kann Scratch auf Tablets verwendet werden, um Programme zu erstellen und mit ihnen zu spielen.

Der Soundeditor bietet neue Soundeffekte und eine verbesserte Benutzeroberfläche, die einfacher zu bedienen ist. Auch der Paint-Editor erhielt neue Funktionen: neue Steuerelemente zum Anordnen von Ebenen, neue Werkzeuge, die im Vektormodus arbeiten, bessere Vektorpunktsteuerelemente und mehr.

Schlussworte

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

Jetzt du: Hast du Scratch ausprobiert?? Was haltet ihr davon?

So zeigen Sie den FPS-Zähler in Linux-Spielen an
Linux-Gaming bekam einen großen Schub, als Valve 2012 die Linux-Unterstützung für den Steam-Client und seine Spiele ankündigte. Seitdem haben viele AA...
Herunterladen und Spielen von Sid Meier's Civilization VI unter Linux and
Einführung in das Spiel Civilization 6 ist eine moderne Version des klassischen Konzepts, das in der Reihe der Age of Empires-Spiele eingeführt wurde....
So installieren und spielen Sie Doom unter Linux
Einführung in Doom Die Doom-Serie entstand in den 90er Jahren nach der Veröffentlichung des ursprünglichen Doom. Es war sofort ein Hit und seitdem hat...