Was ist Scratch und wozu dient es?

weiß Kratzer, was ist das?

Scratch ist eine Programmiersprache, die vom MIT entwickelt wurde und auf einer blockbasierten visuellen Schnittstelle basiert, so dass es das Programmieren von Kindern und Menschen ohne Vorkenntnisse erheblich erleichtert. Es wird für das Alter von 8 bis 16 Jahren empfohlen.

All dies wird unterstützt von der Scratch-Stiftung, eine gemeinnützige Organisation, deren Mission es ist:

Unsere Mission ist es, allen Kindern jeden Hintergrunds die Möglichkeit zu geben, sich vorzustellen, zu kreieren und zusammenzuarbeiten, damit sie die Welt von morgen gestalten können.

Aber zu den wichtigsten, was kann man mit Scratch machen.

Wofür ist das

Viele Verwendungsmöglichkeiten für diese Blockprogrammierung.

Spiele und Animationen erstellen

Es ist eine der Hauptanwendungen dieser Sprache. Erstellen Sie Animationen und Spiele, die auf Ihrer Plattform geteilt werden und durch die Sie das Programmieren weiter lernen können.

Programmieren beibringen

Seit es zum ersten Mal in Großbritannien für den Programmierunterricht verwendet wurde, war sein Aufstieg unaufhaltsam und heute ist es der bevorzugte Weg für Eltern und Pädagogen, Kindern das Programmieren beizubringen.

Kinder, die Scratch gelernt haben, sollen in bestimmten mathematischen Bereichen mehr Möglichkeiten haben. Ich würde gerne Papiere finden, die sich mit diesem Thema und dem Zusammenhang zwischen dem Erlernen der Verwendung von Scratch und dem Erlernen des Programmierens in anderen Sprachen befassen. Wenn Sie welche kennen, hinterlassen Sie sie bitte in den Kommentaren.

Arduino programmieren

Für die Programmierung mit Arduino wurden verschiedene IDEs und Scratch-basierte Software erstellt. Wie in den vorherigen Fällen soll die Programmierarbeit vereinfacht werden

Programm LEGO Boost / EV3 Mindstorm

Wenn Sie ein LEGO Robotik-Kit besitzen, können Sie Scratch auf der offiziellen Plattform zusätzliche Blöcke hinzufügen, um Ihren Roboter zu steuern und zu programmieren.

In der LEGO Boost APP finden wir bereits Blockprogrammierung basierend auf Scratch

Weitere Ideen

Ich habe Leute gesehen, die es in verschiedenen Verwendungszwecken verwenden, und das hat nichts mit den üblichen Verwendungszwecken zu tun, die wir uns immer vorstellen. Lassen Sie also Ihrer Fantasie freien Lauf und machen Sie das Beste daraus.

Können wir IoT-Geräte steuern? Himbeeren? Heimautomatisierung? Künstliche Intelligenz und maschinelles Lernen?

Sie müssen forschen und lernen. Wie gewöhnlich.

Wofür verwende ich es

Nun, ich fange an, es jetzt für 2 Dinge zu verwenden.

Einerseits hat mich meine Tochter gebeten, Videospiele zu machen. Wir haben in ein Notizbuch geschrieben, was wir von ihm erwarten, und ich sehe Scratch als das perfekte Werkzeug, um diese Spiele zum Leben zu erwecken.

Ich tue dies nicht mit der Absicht, Programmieren zu lernen, was ich nicht zum richtigen Zeitpunkt sehe, sondern als Werkzeug, um das zu tun, was vorgeschlagen wurde.

Auf der anderen Seite haben wir den LEGO Boost und möchten ihm mehr Verwendungsmöglichkeiten für die standardmäßig gelieferten Baugruppen geben. Und wir arbeiten daran.

Im Moment benutze ich es für nichts anderes. Ich möchte Scratch für Arduino testen, aber ich glaube nicht, dass ich es benutze. Ich kenne meine Töchter nicht.

Ich bin mir nicht sicher, ob diese Sprache die richtige ist, um Programmieren zu lernen. Ich glaube auch nicht, dass Kinder zu früh vorgestellt werden müssen, wenn sie nicht wirklich interessiert sind.

Scratch Jr oder Scratch Junior

scratch jr für Kinder von 5 bis 7 Jahren

Es ist eine Version von Scratch, einfacher, mit weniger Blöcken und mit der Benutzeroberfläche und Grafik für kleine Kinder. Es wird für Kinder zwischen 5 und 7 Jahren empfohlen.

Es ist eine Anwendung für iOS oder für Android, die Sie auf Smartphones oder Tablets verwenden können.

Sie können mehr sehen über Scratch Jr oder Junior auf ihrer offiziellen Website

Scracth herunterladen und installieren

Sie Laden Sie die App herunter für Windows, Mac und Android, aber sie unterstützen Linux nicht mehr :( und das macht mich sehr traurig.

Ich habe nach Alternativen gesucht und wenn Sie ein Linux-Benutzer sind (ich benutze Ubuntu) Mehr erzähle ich dir in einem anderen Beitrag.

Scratch Online im Browser

Scratch online oder im Browser

Wenn Sie keine Lust haben, es zu installieren, sondern nur einen Blick darauf werfen möchten, können Sie es verwenden, indem Sie im Internet surfen. Und nutzen Sie die Online-Plattform. Alles ist kostenlos.

Der Vorteil von Anwendungen gegenüber dem Online-Modus besteht darin, dass wir die Anwendung weiterhin verwenden können, ohne mit dem Internet verbunden zu sein, was oft geschätzt wird.

Gemeinden

Neben der Sprache definiert Scratch die gesamte Community, die diese Sprache verwendet. Wir finden eine große Menge an Informationen in Form von Schritt-für-Schritt-Tutorials, Studien, Papieren und vor allem einigen Foren, in denen wir unsere Zweifel stellen können und mit mehr Menschen interagieren.

Alles ist in Scratch geöffnet, sodass jeder, wenn Sie ein Projekt veröffentlichen, diesen Code sehen und daraus lernen kann. Sie können auch Projekte erkunden, um herauszufinden, wie Sie etwas tun können, das Sie nicht kennen.

Hinterlassen Sie einen Kommentar