Root Coding Robot
https://edu.irobot.com/overview
Kurzbeschreibung
Der „Root Coding Robot“ ist ein programmierbarer Lernroboter, der von iRobot, dem Unternehmen, das auch Staubsaugerroboter vertreibt, entwickelt und verkauft wird. Die dazugehörige iRobot Coding App bietet drei progressive Lernstufen (grafische Codierung, hybride Codierung, Volltextcodierung) und bietet ein „personalisiertes Codierungserlebnis, das sich kontinuierlich mit den Fähigkeiten [der Lernenden] weiterentwickelt“. Man kann diesen Roboter nicht nur bewegen, sondern ihn auch (mit Hilfe von Stiften) auf horizontalen und vertikalen Flächen zeichnen lassen (vorausgesetzt, sie sind magnetisch), was an die ursprüngliche Logo Turtle Graphics-Lernumgebung erinnern könnte.
Materielle und technische Aspekte
Der Root Coding Robot ist eine Miniaturversion von iRobots Staubsaugerrobotern. Er misst etwa 20x20x10cm. Er verwendet einen Li-Ion-Akku, hat Bluetooth Low Energy, verfügt über 32 Farbsensoren, 2 vordere Stoßstangen, 2 Lichtsensoren, 2 Rad-Encoder, 1 3D-Gyroskop, 1 3D-Beschleunigungsmesser und 1 Batteriestandsanzeige. Er verfügt über 2 Antriebsmotoren, 4 große mehrfarbige LED-Leuchten, 1 piezoelektrischen Lautsprecher, 1 Marker zum Heben und Fallenlassen sowie 1 Radiergummi zum Heben und Fallenlassen. Die Begleit-App kann auf iOS- und Android-Geräten sowie als Web-App (mit einem kompatiblen Browser) verwendet werden. Root rt1 Coding Robot kostet etwa 150€ und Root Lite Coding Robot kostet 100€. Es gibt zusätzliche Packs mit Karten und Herausforderungen, die Sie kaufen können.
Das Tablet oder der Computer, auf dem die (Web-)App läuft, muss separat gekauft werden und erfordert eine Bluetooth-Verbindung und eine Verbindung zum Internet. Lehrkräfte und Eltern können Unterrichtspläne und Aktivitäten von ihrer Website herunterladen: https://edu.irobot.com/learning-library
Inhalt
Der Root Coding Robot kann verwendet werden, um eine Vielzahl von Konzepten in den Bereichen Codierung, Programmierung und Robotik kennenzulernen, insbesondere Sequenzen, Schleifen, erweiterte Sequenzen und Schleifen, bedingte Anweisungen, Funktionen und Variablen. Es kann auch für eine breite Palette von MINT-Themen sowie als Werkzeug für künstlerischen und kreativen Ausdruck verwendet werden. Es wurde von iRobot entwickelt, dem Unternehmen, das auch Staubsaugerroboter herstellt und somit über umfangreiche Erfahrung im Bau und in der Programmierung von Robotern verfügt. Das Interessanteste an diesem Tool ist, dass es Ihnen ermöglicht, nahtlos zu wechseln zwischen drei Perspektiven auf den zugrunde liegenden Code, der zur Programmierung der Roboteraktionen verwendet wird: eine grafische Ebene, eine hybride Ebene und eine Volltextebene.
Pädagogische Aspekte
Aus pädagogischer Sicht nutzt diese Lernressource einen Roboter, um kleinen und großen Kindern auf unterhaltsame und kreative Weise etwas über Programmierung und Roboter beizubringen. Die Lehrkräfte können je nach Kenntnisstand ihrer SchülerInnen zwischen den drei Programmiermodi wählen. Die Verwendung von farbigen Markern auf Papier kann den Wunsch der Kinder wecken, komplizierte und komplexe Muster zu entwerfen. Es ermöglicht den Lehrkräften, sich mit komplexeren Programmierproblemen zu befassen und mehr formale Kenntnisse und Fähigkeiten im Zusammenhang mit visuellen, hybriden und Volltext-Programmiersprachen zu entwickeln. Insgesamt ermöglicht dieses Tool den Lehrkräften, seine Verwendung an ihren pädagogischen Ansatz anzupassen, sei es ein eher geschlossener (Lernen durch Nachahmung) oder ein offener (Lernen durch Experimentieren, Erkunden und Kreieren). Die App bietet Schritt-für-Schritt-Lernaktivitäten, die die Lernenden schrittweise an immer komplexere Probleme heranführen. Im Prinzip könnten die Schülerinnen und Schüler in Kleingruppen zusammenarbeiten, um ohne großes Eingreifen der Lehrkräfte etwas über Programmierung zu lernen, da die App sie sehr gut anleitet. Es ist jedoch empfehlenswert, Diskussionen zu organisieren, in denen die SchülerInnen ihren Lernprozess reflektieren und die LehrerInnen den Transfer von zufällig entwickelten Konstrukten auf abstraktere Konzepte fördern.
Laut iRobot kann man
[Engagement und Kreativität durch den Einsatz von Robotern fördern, um das Lernen im Klassenzimmer mit der realen Welt zu verbinden. Verwenden Sie SimBots, um Schüler durch Programmieraktivitäten in virtuellen Umgebungen zu leiten, oder verbinden Sie sich mit echten Robotern, um den Code zum Leben zu erwecken – keine Vorkenntnisse erforderlich. Was ist das Beste am Lernen mit Robotern? Zu sehen, was man mit ihnen alles machen kann.
Zeigen Sie Ihren Code mit Root, dem interaktiven Coding-Begleiter, der mit Ihnen wachsen kann. Von der Früherziehung bis zur Hochschulbildung nutzt Root greifbare, kreative und praktische Erfahrungen, um das Programmierenlernen magisch zu machen und gleichzeitig die Grundlagen der Robotik zu erforschen. Root wird von der iRobot Coding App unterstützt und bietet mit seiner Kombination aus interaktiven Funktionen und Sensoren, dem vielseitigen Design und der langen Akkulaufzeit eine einzigartige Möglichkeit, theoretisches Lernen mit der realen Welt zu verbinden. Und mit stundenlangen Aktivitäten und Zubehör können Sie Ihre Robo-Sidekicks jetzt noch mehr tun lassen.
Schlussfolgerung
Insgesamt ist „Root Coding Robot“ und die dazugehörige App eine sehr empfehlenswerte pädagogische Ressource, die eine breite Palette an Möglichkeiten bietet, Kodieren und Programmieren auf verschiedene spielerische, praktische und kreative Weise zu unterrichten! LehrerInnen werden die Tatsache lieben, dass sie viele vorgefertigte und getestete Lektionen und Herausforderungen auf der Website finden können. Diejenigen, die vor einigen Jahrzehnten Logo Turtle Graphics auf dem Bildschirm verwendet haben, werden die Tatsache zu schätzen wissen, dass sie jetzt einen physischen Roboter Zeichnungen in der realen Welt erstellen lassen können, an der Whiteboard-Wand oder auf Papier auf einem Tisch. Der Preis mag abschreckend wirken, aber es handelt sich um ein Werkzeug, das Klassen verschiedener Jahrgangsstufen gemeinsam nutzen können, da es unterschiedliche Schwierigkeitsgrade und Komplexität ermöglicht.