no way to compare when less than two revisions
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| — | de:modul:m319:learningunits:lu01:blockly [2025/06/23 07:45] (aktuell) – ↷ Seite von modul:m319:learningunits:lu01:blockly nach de:modul:m319:learningunits:lu01:blockly verschoben msuter | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== LU01a - Was ist Blockly ====== | ||
| + | |||
| + | === Quellen === | ||
| + | [[https:// | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | ===== Einführung ===== | ||
| + | Wenn du ein Programm schreibst, musst du dich um mehrere Aspekte gleichzeitig kümmern: | ||
| + | * Was ist die genaue Aufgabenstellung? | ||
| + | * Wie muss die Logik des Programms aufgebaut sein? | ||
| + | * Wie ist die Syntax der jeweiligen Programmiersprache? | ||
| + | |||
| + | 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. | ||
| + | |||
| + | [[https:// | ||
| + | Durch die graphischen Blöcke kannst du dich auf die korrekte Logik konzentrieren, | ||
| + | |||
| + | Im Hintergrund erzeugt Blockly den Sourcecode für die einzelnen Blöcke. | ||
| + | Das resultierende Programm kannst du ausführen und überprüfen, | ||
| + | |||
| + | ===== 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: | ||
| + | |||
| + | * [[https:// | ||
| + | |||
| + | ---- | ||
| + | {{tag> | ||
| + | [[https:// | ||