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
Times are displayed in time zone: Guadalajara, Mexico City, Monterrey change

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