[[PageOutline]] = Python-Interface für die Lego-NxT-Bausteine = In der Vertiefung oder als vollständiger Ersatz der mitgelieferten grafischen Programmieroberfläche (die nur unter Windows läuft), ist die Programmierung der NxT-Bausteine über textuelle Programmiersprachen möglich. Hierfür exitieren verschiedene Anbindungen an bekannte Sprachen, auch an Python. Es existieren zwei verschiedene Anbindung an Python ([http://home.comcast.net/~dplau/nxt_python/ NXT_Python] und dessen Weiterentwicklung [http://code.google.com/p/nxt-python/ nxt-python]). == Erster Test von nxt-python == Der Zugriff über Python funktioniert prinzipiell: - die Bibliothek ist recht basic und nur mangelhaft dokumentiert, allerdings sind die Routinen leicht zu verstehen - man kann nur jeweils ein Programm hochladen und unmittelbar ausführen, speichern auf dem Baustein wird nicht unterstützt. - Zugriff von den LTSP-Clients über USB-Kabel funktioniert, der Nutzer braucht dazu Rechte, auf das USB-Device zu schreiben (wie das geht ist dokumentiert) Das Interface eignet sich für einfache, grundlegende erste Programmierarbeiten in einer textuellen Programmiersprache. ---- {{{#!html
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.

}}}