|
Nach einer kurzen Einführung in das LEGO Mindstorms NXT-System werden dessen Programmiermöglichkeiten vorgestellt und im Workshop von den Teilnehmern exemplarisch umgesetzt. Für unerfahrene Teilnehmer wird die visuelle Programmiersprache NXT-G vorgestellt. Diese beruht auf National Instruments LabView, einem Industriestandard im Bereich visueller Programmierung. NXT-G deckt alle grundlegenden Konzepte imperativer Programmiersprachen ab und bietet einen einfachen, motivierenden Einstieg in die Programmierung. Für fortgeschrittene Teilnehmer wird die Möglichkeit vorgestellt, die NXT-Roboter in Java zu programmieren. Die hierfür benötigten Grundlagen aus den zugehörigen Klassenbibliotheken werden vorgestellt und in einzelnen Übungen erprobt. An Hand der attraktiven Übungsfläche "Green City" werden Aufgabenbereiche für den Einsatz der Roboter im Unterricht und im Freizeitbereich des Schulbetriebs aufgezeigt und ausprobiert.
|
|