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

I will demo and discuss two little blocks language affordances that have been working nicely in GP:

  1. Variadic blocks that can be extended to take additional inputs, including a variadic if that can be expanded to handle as many else if cases as desired.
  2. Slots that guess the type of an input value (number or string) but can be manually overridden. This mechansm does what the user wants 99% of the time and for the rare exceptional case (e.g. when they want to treat 123 as a string, not an integer) there’s a way for them to tell the system their intention.

Sun 4 Nov

Displayed time zone: Guadalajara, Mexico City, Monterrey change

16:15 - 17:00
Implementers’ CampfireBLOCKS+ at Beacon Hill
16:15
5m
Talk
Rethinking OOP in Snap!
BLOCKS+
Jens Mönig SAP SE, Brian Harvey University of California, Berkeley, Jadga Hügle SAP SE
Pre-print
16:20
5m
Talk
Custom Blocks in StarLogo Nova: A Template-Based Approach to Abstraction for Improved Ease of Use and Expressive Power
BLOCKS+
Hyeonsu Kang MIT Scheller Teacher Education Program, David Wu MIT, Daniel Wendel MIT Scheller Teacher Education Program
Pre-print
16:25
5m
Talk
Two New Block Features in GP
BLOCKS+
16:30
5m
Talk
JSON Interoperability in MIT App Inventor
BLOCKS+
Evan W Patton Massachusetts Institute of Technology, Danny Tang Massachusetts Institute of Technology
Pre-print
16:35
5m
Talk
Scratch 3.0 Design Notes
BLOCKS+
16:40
20m
Other
Implementers’ Campfire: Whole group discussions
BLOCKS+