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?

Top 5 Karten zur Spielaufnahme
Wir alle haben Streaming-Gameplays auf YouTube gesehen und geliebt. PewDiePie, Jakesepticye und Markiplier sind nur einige der Top-Gamer, die Millione...
So entwickeln Sie ein Spiel unter Linux
Vor einem Jahrzehnt hätten nicht viele Linux-Benutzer vorhergesagt, dass ihr Lieblingsbetriebssystem eines Tages eine beliebte Spieleplattform für kom...
Open-Source-Ports kommerzieller Spiele-Engines
Kostenlose, quelloffene und plattformübergreifende Spiel-Engine-Nachbildungen können verwendet werden, um sowohl alte als auch einige der relativ neue...