Sun 4 Nov 2018 16:30 - 16:35 at Beacon Hill - Implementers’ Campfire

Block languages abstract away the syntax of languages and allow for people to focus on the semantics of a program. Text languages, however, can make use of a variety of syntactical sugar to provide abbreviated means of unpacking complex data structures. We present a use case involving a complex data structure in the JavaScript Object Notation and show how nested elements would be accessed using the MIT App Inventor platform. We then introduce a new block to show how further abstractions within the blocks language can simplify access while making it more readable, more compact, and easier to construct.

Sun 4 Nov

blocks+-2018-papers
16:15 - 17:00: BLOCKS+ - Implementers’ Campfire at Beacon Hill
blocks+-2018-papers16:15 - 16:20
Talk
Jens MönigSAP SE, Brian HarveyUniversity of California, Berkeley, Jadga HügleSAP SE
Pre-print
blocks+-2018-papers16:20 - 16:25
Talk
Hyeonsu KangMIT Scheller Teacher Education Program, David WuMIT, Daniel WendelMIT Scheller Teacher Education Program
Pre-print
blocks+-2018-papers16:25 - 16:30
Talk
blocks+-2018-papers16:30 - 16:35
Talk
Evan W PattonMassachusetts Institute of Technology, Danny TangMassachusetts Institute of Technology
Pre-print
blocks+-2018-papers16:35 - 16:40
Talk
blocks+-2018-papers16:40 - 17:00
Other