Haupt Mac Bringen Sie Kindern mit Lego Mindstorms das Programmieren bei

Bringen Sie Kindern mit Lego Mindstorms das Programmieren bei



Finden Sie uns ein Kind, das Lego nicht mag und wir zeigen Ihnen ein Alien im Kinderkostüm.

Es gibt keinen besseren Weg, Kinder zu inspirieren und sie in verschiedene wichtige Programmierkonzepte einzuführen, als Lego Mindstorms, mit dem sie einen Roboter aus Lego bauen und auch programmieren können.

Es gibt einige Vorbehalte. Zunächst einmal ist das Lego Mindstorms-Set teuer: Der niedrigste Online-Preis, den wir finden konnten, betrug etwa 230 £ inkl. MwSt., und wenn Sie John Lewis besuchen, finden Sie es für coole 300 £ im Angebot. Die zweite ist, dass jüngere Kinder beim Bau der Modelle Hilfe benötigen.

Wenn man sich jedoch Mühe gibt, ist die Bandbreite an Möglichkeiten, die das Basisset bietet, unglaublich. Wie bei allen Lego-Modellen ist Ihre Fantasie (und die Anzahl zusätzlicher Bausätze, die Sie kaufen) die einzige wirkliche Grenze für Ihre Kreativität. Hilfreicherweise haben Sie die Wahl zwischen fünf Robotertypen, die Sie von Anfang an bauen können, wie zum Beispiel den Grip3r, einen starken Roboter, der mit seinen Greifgreifern schwere Dinge heben und tragen kann.

Lego Grip3r

Mit nur einer gedruckten Anleitung in der Box müssen Sie online gehen, um herauszufinden, wie die meisten Roboter gebaut werden. Infolgedessen benötigen Sie während der Arbeit einen Computer oder ein Tablet zur Hand, aber Lego hat die Aufgabe der Erstellung weniger entmutigend gemacht, indem der Bauprozess geschickt in separate Missionen aufgeteilt wurde. Wenn Sie beispielsweise Gripp3r erstellen, beginnen Sie mit der Herstellung der Greifhand und fügen dann über drei Missionen zusätzliche Teile hinzu, um den vollständigen Roboter zu erstellen.

Sobald Sie den recht technischen Prozess des Bauens Ihres Modells abgeschlossen haben – das Legos eher skelettartige Technic-Bausteine ​​verwendet, von denen 594 im Lieferumfang enthalten sind – können Sie Ihr Programm erstellen.

Programmierung

Mindstorms wird mit einer grafischen Programmierumgebung geliefert, die auf LabView . Legos Version wurde angepasst, um mit Mindstorms-Sets zu funktionieren, aber Sie müssen kein Modell kaufen, um es kostenlos zu verwenden; du kannst es herunterladen Hier .

Ähnlich wie bei Scratch bauen Sie Ihr Programm mit farbcodierten Modulen auf: Aktionsmodule sind grün, Sensoren sind gelb und Flusssteuerungsbefehle sind orange.

In unserem Beispiel einer Roboterhand möchten wir, dass der Motor aktiviert wird, damit sich die Finger öffnen; die Steuerung, um ein Luftbremsgeräusch zu erzeugen; die Finger zu schließen und dann – nach einer Pause – wieder zu öffnen. Das erfordert fünf Module, wie unten gezeigt. Nachdem Sie die Anweisungen zum Erstellen befolgt haben, ist es an der Zeit, mit den Einstellungen zu experimentieren. Wir haben eine Siebenjährige für eine halbe Stunde verloren, als sie mit den verschiedenen Soundeffekten herumgespielt hat.

Wenn das zu einfach aussieht, keine Angst. LabView enthält viele erweiterte Operationen, und wenn Sie Gripp3r fertig erstellt haben, ist dieser einfache Satz von Modulen schnell viel komplexer geworden, mit vielen Schleifen und Schaltern.

Zu den fortgeschritteneren Projekten gehört die Datenprotokollierung, und die Box enthält einen Farb-, Berührungs- und Infrarotsensor. Sie können auch Gyro-, Ultraschall-, Sound-, Kompass- und Beschleunigungssensoren direkt bei Lego kaufen.
Sie sind auch nicht auf LabView beschränkt. Beispielsweise, ROBOTER wurde entwickelt, um komplexere Programme zu erstellen, die mit Lego Mindstorms arbeiten.

Sobald Sie Ihr Programm erstellt haben, ist es an der Zeit, es in der realen Welt auszuprobieren. Der Schlüssel dazu ist der intelligente Mindstorms EV3-Stein (den Sie unten in der Mitte des Schlangenroboters sehen können).

Lego Mindstorms Schlange

Zuerst müssen Sie dies über eines der Ethernet-ähnlichen Kabel mit dem von Ihnen gebauten Modell verbinden. Es stehen vier Ports zur Verfügung – A, B, C und D – und wenn Sie sich die Screenshots in der exemplarischen Vorgehensweise genau ansehen, werden Sie feststellen, dass wir den Motor an Port A anschließen.

Anschließend verbindest du den EV3-Stein über das mitgelieferte Kabel mit deinem PC oder Mac und drückst auf Play; das Programm wird automatisch ausgeführt.

Es wird auch auf dem Block gespeichert, damit Sie die Hand (in unserem Fall) steuern können, ohne mit dem PC verbunden zu sein.

Im Klassenzimmer

Wie bei Scratch stellen Sie möglicherweise fest, dass Ihre örtliche weiterführende Schule bereits in Mindstorms für Bildung investiert hat. Unterstützt durch eine große Auswahl an Ressourcen und zusätzlichen Kits bieten diese eine großartige Möglichkeit für Klassen, an einem Projekt zusammenzuarbeiten. Einige Sets enthalten beispielsweise Matten – wie eine Weltraumlandschaft und eine grüne Stadt –, damit die Schüler zusammenarbeiten können, um etwas Größeres als einzelne Roboter zu schaffen.

Es gibt auch eine lebendige Community von Mindstorms-Buildern, mit Lego, die es einfach macht, Ihre Kreationen hochzuladen und zu teilen. Wenn Sie sehen möchten, wie jemand aus dem Bausatz eine Gitarre, einen Erdbebendetektor oder eine Würfelmaschine gebaut hat, ist es so einfach, ihr Projekt herunterzuladen.

Im Folgenden stellen wir die Funktionsweise von Mindstorms mit einem bescheideneren Projekt vor, das Sie sogar ohne physisches Set verfolgen können.

Schritt eins: Motor an

Laden Sie die Software von hier .

Klicken Sie auf Datei | Neues Projekt und Inhaltseditor schließen, um das Feld zu entfernen. Ziehen Sie Medium Motor aus dem grünen Aktionsbereich und klicken Sie darauf neben der Wiedergabeschaltfläche. Drücken Sie den kreisförmigen Pfeil, um auszuwählen, wie lange er aktiviert wird, in Sekunden, Grad oder Drehungen. Klicken Sie auf 75 und Sie können die Bewegung steuern: positiv gleich vorwärts; negativ gleich rückwärts.

Schritt eins

Schritt 2: Geballte Fäuste

Für diese exemplarische Vorgehensweise gehen wir davon aus, dass Sie die beschriebene Greiferhand gebaut haben. Wenn wir dieses Programm jetzt an die Hand schicken würden, würde es den Griff verkrampfen.

Fügen Sie wie oben gezeigt einen Warteblock hinzu und ändern Sie den Wert auf 2, sodass er zwei Sekunden lang pausiert. Wir fügen dann einen weiteren mittleren Motorblock hinzu, ändern den Wert jedoch auf -75. Tatsächlich wird unser Programm jetzt den Greifer spannen, zwei Sekunden warten und dann lösen.

Schritt 2

Schritt drei: Durchdrehen

Um die Sache etwas interessanter zu machen, fügen Sie eine Schleifenfunktion hinzu. Ziehen Sie diese neben die Wiedergabeschaltfläche und positionieren Sie die anderen Befehle darin neu.

Standardmäßig wird die Schleife unbegrenzt oft wiederholt, klicken Sie also auf das Unendlich-Symbol. Im Dropdown-Menü sehen Sie eine Reihe von Optionen. Sie können sich für eine Intensitätsmessung vom Farbsensor, einem Berührungssensor, einem Timer oder mehr entscheiden. Wählen Sie der Einfachheit halber eine Anzahl von drei.

Schritt 3

wie man Dampf schneller herunterlädt

Schritt vier: Gute Arbeit

Zum Abschluss fügen wir ein wenig Audio hinzu. Ziehen Sie das Soundmodul aus dem grünen Aktionsbereich rechts neben den Loop. Das Ordnersymbol wird standardmäßig angezeigt, d. h. wenn Sie in das Rechteck oben rechts im Feld klicken, werden die verfügbaren Soundeffekte und Stimmen angezeigt.

Hier wählen wir Good job, um das dreimalige Zusammenpressen und Lösen der Hände zu feiern. Aber Sie könnten eine Note oder einen Ton spielen – oder eine Reihe davon, um eine Melodie zu erstellen.

Schritt 4

Interessante Artikel

Tipp Der Redaktion

Acer Aspire One D255 im Test
Acer Aspire One D255 im Test
Das physische Design des Acer Aspire One D255 ist zurückhaltend. Abgesehen von der leichten Wölbung des 4.400-mAh-Akkus an der Rückseite misst er nur 24 mm dick, und diese schlanke Figur wird mit einem glänzend-schwarzen Deckel und
Wie man Beton in Minecraft macht
Wie man Beton in Minecraft macht
Aktualisiert am 29. Oktober 2022 von Steve Larner, um die aktuellen Versionen von Minecraft Bedrock und Java widerzuspiegeln. Beton (hinzugefügt in v1.12) ist ein lebendiges und robustes Baumaterial in Minecraft. Es verleiht jedem Projekt, an dem Sie sich beteiligen, einen tollen Look
Microsoft aktualisiert die Remotedesktop-Store-App mit neuen Funktionen
Microsoft aktualisiert die Remotedesktop-Store-App mit neuen Funktionen
Neben der klassischen Remotedesktop-App (mstsc.exe) enthält Windows 10 eine moderne App, die einfach als 'Microsoft Remote App' bezeichnet wird. Es ist eine UWP-App, die Updates vom Microsoft Store erhält. Vor einigen Tagen wurde die App grundlegend überarbeitet, um dem Endbenutzer einige nützliche Funktionen zu bieten. Microsoft beschreibt die
Suchen Sie nach ähnlichen Bildern in Bing mit der Windows 10-Foto-App
Suchen Sie nach ähnlichen Bildern in Bing mit der Windows 10-Foto-App
Eine neue Version der Windows 10-Foto-App ermöglicht die direkte Suche nach ähnlichen Bildern in Bing, ohne den Browser zu öffnen.
Tag-Archiv: Langsamer Skype-Start
Tag-Archiv: Langsamer Skype-Start
So löschen Sie eine Instagram-Story
So löschen Sie eine Instagram-Story
Instagram Stories sind wahrscheinlich der beliebteste Teil der App und sicherlich der Teil, den die meisten meiner Freunde verwenden. Sie wurden eingeführt, um den Aufstieg von Snapchat zu stoppen und funktionieren erstaunlich gut. Sie sind in ihrer Absicht fast identisch, aber
So laden Sie Android-Apps auf eine SD-Karte herunter
So laden Sie Android-Apps auf eine SD-Karte herunter
Viele neuere Android-Telefone verfügen über einen SD-Kartensteckplatz, der den eingebauten Speicher erheblich erweitert. Wenn der interne Speicher für Ihre Anforderungen nicht ausreicht, ist dieses Zubehör ein wesentlicher Aspekt Ihres Telefons. Auch wenn ein Smartphone