Blockly

Blockly ist eine Bibliothek, die Web-, Android- und iOS-Apps einen visuellen Code-Editor hinzufügt. Der Blockly-Editor verwendet verzahnte, grafische Blöcke zur Darstellung von Programmierkonzepten wie Variablen, logischen Ausdrücken, Schleifen und mehr. Er ermöglicht den Benutzern, Programmierprinzipien anzuwenden, ohne sich Gedanken über die Syntax machen zu müssen. Die abgebildeten Algorithmen können u. a. als JavaScript- oder Python-Code exportiert werden.
Der Code ist unter Apache License 2.0 lizenziert und kann frei in jedem Umfeld verwendet, modifiziert und verteilt werden.<ref>Blockly. In: Google Developers. Abgerufen am 27. November 2017 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
Blockly nutzende Applikationen[Bearbeiten]
Blocky findet häufig in Lern-Applikationen Anwendung.<ref>Blockly. Abgerufen am 9. Juli 2024.</ref> Dem Schüler wird ein Werkzeug an die Hand gegeben, mit dem er erstrebenswerte Ziele (App, Minecraft Mods) ohne Kenntnis der Syntax notwendiger Programmiersprachen erreichen kann.
- Scratch
- MIT App Inventor – Entwicklung von Android-Apps<ref>MIT App Inventor. Abgerufen am 27. November 2017.</ref>
- Code.org – Umgebung zum spielerischen Erlernen von Programmierprinzipien<ref>Jedes Kind verdient eine Gelegenheit. In: Code.org. (code.org [abgerufen am 27. November 2017]).</ref>
- Microsoft MakeCode
- OzoBot
- Piper
- Open Roberta – Initiative des Fraunhofer IAIS zum Erlernen der Roboterprogrammierung<ref>Fraunhofer IAIS: Roberta – Lernen mit Robotern – Spielerisch programmieren lernen. Abgerufen am 27. November 2017.</ref>
- WonderWorkshop
- BlocklyProp
- Blockly Games – spielerisch Programmieren lernen<ref>Blockly Games. Abgerufen am 24. August 2022.</ref>
- IoBroker – Gebäudeautomatisierung<ref>Pirmin Gersbacher: Untersuchung und Vergleich von Open Source Plattformen für das Smart Home. (PDF) Bachelor Thesis. Hochschule Offenburg, abgerufen am 10. März 2019.</ref>
- Verge3D nutzt Blockly als Scripting-Umgebung für WebGL-Anwendungen<ref>Vorlage:Cite book/Name: [Internetquelle: archiv-url ungültig Verge3D 1.0.2 Brings Instant Web Publishing, New Puzzles and More!] Soft8Soft, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref>
Weblinks[Bearbeiten]
Einzelnachweise[Bearbeiten]
<references />