Blockly
Blockly ist eine hervorragende Möglichkeit das Programmieren zu erlernen. Dabei werden einfache Blöcke miteinander verbunden, um einen Ablauf des Programms darzustellen. Um deinen HuCon mit den Blockly Blöcken zu programmieren, musst du lediglich auf die Blockly Kachel auf der Startseite klicken.
Falls du nicht weißt, wie du beginnen sollst, dann schau dir einfach die mitgelieferten Beispiele an. Du kannst alle Beispiele öffnen und unter einem neuen Namen speichern, wenn du diese verändert hast.
Hauptmenü
Das Hauptmenü hat einige Unter-Menüs zum Laden/Speichern deines Arbeitsbereichs und zum Starten/Stoppen deines Programms. Zusätzlich kann über das Menü der Code oder die Log-Ausgabe ein- beziehungsweise ausgeblendet werden.
Datei
Unter diesem Menüpunkt findest du alles, um dein Programm zu laden oder zu speichern. Wenn du einfach mal ein neues Programm erstellen möchtest, wirst du auch in diesem Menü fündig.
Start/Stop
Mit diesen beiden Knöpfen kannst du dein Programm, welches du in deinem Arbeitsbereich hast, starten oder stoppen.
Ausgabe/Code
Blende die Ausgabe oder den Code einfach ein oder aus. So wie du es gerade für deine Arbeit brauchst.
Buttons
Du kannst mit den Ereignis-Blöcken eigene Software Knöpfe erstellen. Die Knöpfe funktionieren dann ähnlich wie eine virtuelle Fernbedienung. Klick einfach auf Buttons um die virtuelle Fernbedienung anzuzeigen.
Blöcke
Auf der linken Seite findest du ein Menü mit vielen Blöcken, die dir zum Programmieren zur Verfügung stehen.
Arbeitsfläche
Auf der Arbeitsfläche entsteht dein Programm. Verbinde einfach ein paar Blöcke miteinander und starte dein Programm um zu sehen was passiert. Du kannst dir auch gerne die mitgelieferten Beispiele ansehen und ausprobieren.
Code
Aus den Blöcken auf der Arbeitsfläche wird mit jeder Änderung Code generiert. Dieser wird auf dem HuCon ausgeführt. Wenn du dir anschauen möchtest, was erzeugt wurde, dann blende dir diesen Bereich einfach ein.
Log-Ausgabe
Der HuCon gibt dir einen Hinweis, wenn dein Programm einen Fehler enthält. Diese siehst du dann in der Log-Ausgabe. Zusätzlich kannst du selber Ausgaben auf der Log-Ausgabe mit dem gib aus-Funktionsblock erzeugen.