Suggerimenti per creare una lingua Blocca con Blockly
E. Pasternak, D. Fenichel e A. N. Marshall, "Tips for create a block language with blockly", 2017 IEEE Blocks and Beyond Workshop (B&B), Raleigh, NC, USA, 2017, pagg. 21-24.
Abstract: Blockly è una libreria open source che semplifica l'aggiunta di programmazione visiva basata a blocchi a un'app. È progettata per essere flessibile e supporta una vasta gamma di funzionalità per diverse applicazioni. È stato utilizzato per programmare personaggi animati su uno schermo, creare script per la storia, controllare i robot e persino generare documenti legali. Ma Blockly non è un linguaggio: gli sviluppatori che usano Blockly creano i propri linguaggi a blocchi. Quando gli sviluppatori creano un'app utilizzando Blockly, devono considerare attentamente lo stile, i blocchi da utilizzare e quali API e funzionalità di linguaggio sono più adatte al loro pubblico.
Link della pubblicazione: http://ieeexplore.ieee.org/document/8120404/
Dieci cose che abbiamo imparato da Blockly
N. Fraser, "Dieci cose che abbiamo imparato da Blockly", 2015 IEEE Blocks and Beyond Workshop (Blocks and Beyond), Atlanta, GA, 2015, pagg. 49-50.
Riassunto: Negli ultimi quattro anni il team di Blockly ha imparato molte lezioni che sono applicabili alla programmazione a blocchi in generale. Di seguito è riportata una raccolta di dieci errori che abbiamo fatto o errori comunemente commessi da altri. Ogni problema viene presentato come conoscenza popolare non controversa senza supporto di dati.
Link della pubblicazione: http://ieeexplore.ieee.org/document/7369000/