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:
- Variadic blocks that can be extended to take additional inputs, including a variadic
if
that can be expanded to handle as manyelse if
cases as desired. - 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 NovDisplayed time zone: Guadalajara, Mexico City, Monterrey change
Sun 4 Nov
Displayed time zone: Guadalajara, Mexico City, Monterrey change
16:15 - 17:00 | |||
16:15 5mTalk | Rethinking OOP in Snap! BLOCKS+ Pre-print | ||
16:20 5mTalk | 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 5mTalk | Two New Block Features in GP BLOCKS+ | ||
16:30 5mTalk | JSON Interoperability in MIT App Inventor BLOCKS+ Evan W Patton Massachusetts Institute of Technology, Danny Tang Massachusetts Institute of Technology Pre-print | ||
16:35 5mTalk | Scratch 3.0 Design Notes BLOCKS+ | ||
16:40 20mOther | Implementers’ Campfire: Whole group discussions BLOCKS+ |