Allgemeine Benutzung
ROBO Pro Coding ist eine Entwicklungsumgebung zur Programmierung des neuen TXT 4.0 Controllers und damit zur Programmierung von fischertechnik-Modellen. ROBO Pro Coding ist verfügbar für Windows, macOS, Linux, iOS und Android und kann aus diesen Quellen bezogen werden.
Der abgebildete Code könnte für dieses Modell (links) genutzt werden. Die Weboberfläche von ROBO Pro Coding hat den folgenden Aufbau (die Ziffern verweisen auf die gekennzeichneten Bereiche in der Abbildung):
- Hier steht das, was in Blöcken programmiert wurde, in Python
- Das ist das Feld, in das die Blöcke hineingezogen werden, um zu programmieren
- In der Konsole wird der Ablauf des Programms dokumentiert
-
- Haltepunkte werden für das Debuggen von Programmen genutzt. Sie definieren bestimmte Stellen im Code, bei denen das Programm angehalten wird. Diese werden über den Editor gesetzt und bestehen aus dem Dateinamen + Nummer der Zeile.
- Unter Ausdruck kann man sich Variableninhalte anschauen.
- Der Aufrufstapel zeigt die Verschachtelung der Aufrufe. Insbesondere bei Einsatz von Funktionen ist das hilfreich.
- Hier findet man alle Blöcke zum Programmieren sortiert in die Kategorien Aktoren, Sensoren und Verarbeitung
- Diese Zeile wird separat unter Kopfzeile erläutert
- Hier kann man das Lernniveau an den Nutzer anpassen. Je nach Niveau werden z.B. nur die allerwichtigsten Blöcke angezeigt.