A large amount of our curriculum and programming tools at Code.org have been designed around Blockly, which has allowed us to create customized programming environments that are accessible to young students. Creating Blockly-based environments, however, has always been a slow process, requiring a great deal of engineering time. To reduce the cost of iteration and allow our curriculum team greater flexibility in exploring new programming contexts, Code.org’s engineering team developed a web-based toolkit for developing new blockly libraries allowing much more rapid prototyping of new block-based programming environments.

Sun 4 Nov
Times are displayed in time zone: Guadalajara, Mexico City, Monterrey change

14:10 - 15:00: Accessibility & Language Construction ToolsBLOCKS+ at Beacon Hill
14:10 - 14:20
Talk
Building an Accessible Block Environment
BLOCKS+
Emmanuel SchanzerBrown University, Sina BahramPrime Access Consulting, Shriram KrishnamurthiBrown University, USA
Pre-print
14:20 - 14:25
Talk
Language Workbench Support for Block-Based DSLs
BLOCKS+
Mauricio Verano MerinoTechnische Universiteit Eindhoven, Tijs van der StormCWI & University of Groningen
Pre-print
14:25 - 14:30
Talk
Rapid Prototyping for Blocks-based Languages and Environments
BLOCKS+
Josh CaldwellCode.org, Josh LoryCode.org
Pre-print
14:30 - 14:35
Talk
TypeScript: From JavaScript to Blockly and Back
BLOCKS+
Thomas BallMicrosoft Research, Peli de HalleuxMicrosoft Research, Sam El-HusseiniMicrosoft, Richard KnollMicrosoft, Michal MoskalMicrosoft Research
Pre-print
14:35 - 15:00
Other
Themed Session 3: Break-out discussions and demos/posters
BLOCKS+