wiki:UnterrichtLegoNxt/software
close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Version 7 (modified by Rüdiger Kupper, 15 years ago) ( diff )

Urheberrechtshinweis hinzugefügt

Wie programmiert man das Ding?

Okay, den ersten Schritt habt ihr schonmal geschafft! Ihr habt einen fahrbahren Untersatz mit Motoren und dem dicken porgrammierbaren Baustein.

Der dicke Baustein ist sozusagen das "Gehirn" des Roboters. Er steuert die Motoren an und wird demnächst auch die Daten der Sensoren auslesen. Nur leider ist das "Gehirn" im Moment noch ziemlich leer. Naja, und mit einem hohlen Kopf fährt sich's nicht gut...

Also wie programmiert man das Teil denn nun?

Die Lego-Software

Die Programmierung läuft über die Lego-Software, die auf den Rechnern im Computerraum installiert ist; die kennt ihr ja schon vom Zusammenbauen. Startet sie über das Symbol auf dem Desktop oder aus dem Startmenü.

Ein Film zum Start

Im linken Teil des Fensters könnt ihr Euch zwei kleine Filmchen ansehen, die ganz kurz die Software präsentieren. Rechts unten im Fenster ist außerdem in Hilfefeld, mit dem ihr jederzeit weitere Informationen abrufen könnt.

Das erste Programm

Die meisten Programme werden in einer Art Sprache geschrieben, das sieht aus wie ein etwas seltsamer Text. Das ist uns zu kompliziert! Wir mache's einfacher, nämlich grafisch: Die Programme für den Lego-Roboter werden auf einer Bildfläche mit der Maus zusammengestellt.

Ihr wollt programmieren, also los!

  • Euer Programm braucht einen Namen. Denkt euch irgendwas aus und gebt es in das Namensfeld ein.
  • Es erscheint eine leere Fläche. Das ist das Programmfeld.
  • Links am Rand ist eine Leiste mit "Bausteinen". Alles, was wir für den Anfang brauchen, findet sich in der Leiste mit dem grünen Punkt.
  • Nehmt einen der Bausteine und zieht ihn auf das Programmierfeld!
  • Zieht noch weitere Bausteine auf die Programmfläche und schaut, was passiert!

Was muss ich beachten?

  1. Versucht herauszufinden, wie man mit den Bausteinen ein Programm zusammensetzt. In welcher Reihenfolge läuft das Programm wohl ab?
  2. Jeder Programmbaustein lässt sich konfigurieren. Wenn ihr einen Baustein auf der Programmfäche anklickt, erscheint unten ein Fenster, in dem ihr Einstellungen vornehmen könnt. Was kann man da alles so einstellen?
  3. Der Baustein, den ihr für eure erste Programmieraufgabe braucht, ist der Motorbaustein mit den Zahnrädern drauf. Findet raus, was man an diesem Baustein alles einstellen kann, und dann auf zur ersten Programmieraufgabe!

Creative-Commons-Lizenz

Die Inhalte dieser Webseite erscheinen, (wo anwendbar und nicht anderweitig angegeben), unter der Creative-Commons-Lizenz CC BY-NC-SA 3.0 Germany. Urheber: Dr. Rüdiger Kupper, Kepler-Gymnasium Freudenstadt.

Note: See TracWiki for help on using the wiki.