LU03a - Was ist Blockly

Quellen

https://developers.google.com/blockly

https://www.ionos.de/digitalguide/websites/web-entwicklung/blockly-grundlagen-erklaert/

Einführung

Wenn Sie ein Programm schreiben, müssen Sie sich um mehrere Aspekte gleichzeitig kümmern:

Besonders für Einsteiger ist es von Vorteil, wenn Sie sich nicht um die Logik und die Programmiersprache gleichzeitig kümmern müssen. Für den Einstieg in die Programmierung mit Python verwenden wir daher Blockly.

Blockly ist eine graphische Oberfläche, mit der wir die Logik eines Programms mittels Blöcken darstellen. Durch die graphischen Blöcke können wir uns auf die korrekte Logik konzentrieren, ohne dass wir uns mit der Syntax einer Programmiersprache beschäftigen müssen.

Im Hintergrund erzeugt Blockly den Sourcecode für die einzelnen Blöcke. Das resultierende Programm können wir ausführen und überprüfen, ob die Programmlogik das korrekte Resultat erzeugt.

Wo finde ich Blockly

Blockly wird im Webbrowser ausgeführt. Daher gibt es eine Reihe von Webseiten, welche Blockly anbieten. Wir konzentrieren uns auf Webseiten, welche Python Sourcecode erzeugen:


Marcel Suter (epub.ghwalin.ch)