LU01a - Was ist Blockly

Quellen

https://developers.google.com/blockly

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

Einführung

Wenn du ein Programm schreibst, musst du dich 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 du die Logik eines Programms mittels Blöcken darstellst. Durch die graphischen Blöcke kannst du dich auf die korrekte Logik konzentrieren, ohne dich mit der Syntax einer Programmiersprache beschäftigen zu müssen.

Im Hintergrund erzeugt Blockly den Sourcecode für die einzelnen Blöcke. Das resultierende Programm kannst du 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, Kevin Maurizi