Sugerencias para crear lenguaje de bloques con Blockly
E. Pasternak, R. Fenichel y A. Virginia Marshall, "Tips for creating a block language with blockly", 2017 IEEE Blocks and Beyond Workshop (B&B), Raleigh, NC, EE.UU., 2017, pp. 21-24.
Resumen: Blockly es una biblioteca de código abierto que facilita la adición de programación visual basada en bloques a una app. Está diseñada para ser flexible y admite un gran conjunto de funciones para diferentes aplicaciones. Se utilizó para programar personajes animados en una pantalla, crear guiones de historias, controlar robots y hasta generar documentos legales. Pero Blockly no es un lenguaje en sí mismo; los desarrolladores que usan Blockly crean sus propios lenguajes de bloques. Cuando los desarrolladores crean una app con Blockly, deben considerar cuidadosamente el estilo, qué bloques usar y qué APIs y funciones de lenguaje son adecuadas para su público.
Vínculo de la publicación: http://ieeexplore.ieee.org/document/8120404/
Diez cosas que aprendimos de Blockly
Virginia Fraser, "Diez cosas que hemos aprendido de Blockly", 2015 IEEE Blocks and Beyond Workshop (Blocks and Beyond), Atlanta, Georgia, 2015, pp. 49-50.
Resumen: Durante los últimos cuatro años, el equipo de Blockly aprendió muchas lecciones que se pueden aplicar a la programación basada en bloques en general. A continuación, se muestra una recopilación de diez errores que cometimos o que son comunes por otras personas. Cada problema se presenta como conocimiento popular no controversial sin datos de respaldo.
Vínculo de la publicación: http://ieeexplore.ieee.org/document/7369000/