Tipps zum Erstellen einer Blocksprache mit Blockly
E. Pasternak, R. Fenichel und A. N. Marshall, „Tips for Creating a block language with blockly“, 2017 IEEE Blocks and Beyond Workshop (B&B), Raleigh, North Carolina, USA, 2017, S. 21–24.
Zusammenfassung:Blockly ist eine Open-Source-Bibliothek, mit der einer Anwendung auf einfache Weise blockbasierte visuelle Programmierung hinzugefügt werden kann. Sie ist flexibel gestaltet und unterstützt eine große Auswahl an Funktionen für verschiedene Anwendungen. Es wurde verwendet, um animierte Figuren auf einem Bildschirm zu programmieren, Story-Skripte zu erstellen, Roboter zu steuern und sogar rechtliche Dokumente zu generieren. Blockly ist jedoch selbst keine Sprache. Entwickler, die Blockly verwenden, erstellen ihre eigenen Blocksprachen. Wenn Entwickler eine App mit Blockly erstellen, sollten sie sorgfältig überlegen, welche Blöcke verwendet werden sollen und welche APIs und Sprachfunktionen für ihre Zielgruppe geeignet sind.
Link zur Publikation: http://ieeexplore.ieee.org/document/8120404/
Zehn Dinge, die wir von Blockly gelernt haben
N. Fraser, „Ten issues we've know from Blockly“, 2015 IEEE Blocks and Beyond Workshop (Blocks and Beyond), Atlanta, GA, 2015, S. 49–50.
Zusammenfassung:In den letzten vier Jahren hat das Blockly-Team viele Erkenntnisse gewonnen, die sich auf die blockbasierte Programmierung im Allgemeinen beziehen. Im Folgenden finden Sie eine Sammlung von zehn Fehlern, die wir gemacht haben, bzw. Fehler, die häufig von anderen gemacht werden. Jedes Thema wird als nicht kontroverses Volkswissen ohne unterstützende Daten dargestellt.
Link zur Publikation: http://ieeexplore.ieee.org/document/7369000/