Herzlich willkommen
Ziele
Jeder kann Problemlösungen für den Lego-Mindstorms Roboter mittels G-Blocks (grafischer Programmiersprache abgeleitet von LabView) objekt-orientiert und agile entwickeln.
Inhalte
- Vorhandene Klassen und deren Properties kennenlernen
- Struktur-Elemente (Timer, Schleife und Verzweigung) mittels Sensorwerten steuern.
- Problematik bei Multithreading erfahren.
- Property-Bindings mit Typisierung anwenden.
- Mathematische Modelle für Problemlösungen entwickeln und diese im Software-Code umsetzen.
- Eigene Blöcke (eigene Klassen) designen und implementieren.
- Agile Software-Entwicklungsmethode (Test-Driven approach) erfahren
Mitbringen
Sie brauchen nichts an den Workshop mitzubringen. Für die Arbeiten steht das Material und die Infrastruktur des Bildungszentrums zur Verfügung.