Die Robotik- und Technikkurse von robotik@TUHH können an Schulen in Form von Wahlpflichtunterricht in den Unterricht integriert oder als freiwillige Arbeitsgemeinschaft in der Nachmittagsbetreuung angeboten werden. Ein Robotik- und Technikkurs umfasst maximal 12 Termine á 3 Schulstunden oder 18 Termine á 2 Schulstunden, verteilt auf ein Schulhalbjahr.
In unseren Robotik-Kursen lernen die Schüler*innen, wie Motoren, Sensoren und Steuerungen zusammenspielen. Je nach Kurs bauen und programmieren sie zum Beispiel ein Auto, das selbstständig Hindernisse erkennt, einen Tanzroboter, der eine kleine Show aufführt, oder einen Robo-Dino. Auch eigene Projekte können verwirklicht werden.
Derzeit bieten wir für verschiedene Erfahrungs- und Altersstufen folgende Module als wöchentliche Kurse an Schulen an:
1. Grundlagen der Programmierung mit LEGO Mindstorms
Dieses Modul richtet sich an Teilnehmende ohne Vorkenntnisse. Vermittelt werden die wichtigsten Strukturen der Informatik, mit denen sich der selbstgebaute Roboter schon nach kurzer Einarbeitung bewegt und den Anweisungen der Schüler*innen folgt. Nicht nur die richtige Software ist wichtig, auch die Konstruktion des Roboters spielt eine große Rolle. Durch die Benutzung von grafischer Programmierung wird der Einstieg spielend leicht.
2. Imperative Programmierung mit LEGO Mindstorms
Dieses Modul baut auf Kenntnisse in grafischer Programmierung auf. Der Roboter wird in der Programmiersprache NXC programmiert, welche einen guten Einstieg in die Hochsprache "C" bietet. Dafür notwendige Kenntnisse zu Variabeln, Funktionen und Kontrollstrukturen werden ebenfalls vermittelt. Diese spielen in vielen Programmiersprachen eine wichtige Rolle.
3. Objektorientierte Programmierung mit LEGO Mindstorms
In diesem Kurs können vorhandene Programmierkenntnisse vertieft werden oder neu gewonnen werden. Anhand der Programmiersprache „Java“ werden Unterschiede zwischen imperativen und objektorientierten Programmiersprachen aufgezeigt. Objektorientierte Programmiersprachen erlauben eine modulare Strukturierung von Programmen durch Klassen und Objekte, wodurch komplexerer Code geschrieben werden kann und gleichzeitig übersichtlicher und leichter wiederverwendbar wird.
Bewerbung als Schule
Sollte Ihre Schule ebenfalls Interesse an unserem Angebot haben, bitten wir Sie, unsere Hinweise zur Kursdurchführung durchzulesen und sich anschließend per E-Mail bei Frau
