SPLASH 2018 (series) / BLOCKS+ 2018 (series) / BLOCKS+ /
A Blocks-Based Approach to Internet of Things in MIT App Inventor
Sun 4 Nov 2018 11:31 - 11:34 at Beacon Hill - Empowerment & Broadening Participation
Internet of Things (IoT) integrates physical devices and creates opportunities for people to interact with the surrounding environment. While a number of blocks-based approaches exist for programming some hardware, such as Snap! for Arduino, Microblocks, and Scratch extensions, this is still an underexplored area. In this paper, we propose a block-based programming approach using MIT App Inventor to enable novices be able to build mobile apps integrated with IoT technology. We also review other block languages applied for IoT. We conclude with some thoughts on how blocks languages might inspire people to create with IoT.
Sun 4 NovDisplayed time zone: Guadalajara, Mexico City, Monterrey change
Sun 4 Nov
Displayed time zone: Guadalajara, Mexico City, Monterrey change
11:00 - 12:00 | |||
11:00 10mTalk | Broadening Participation in Computer Science through Block Programming BLOCKS+ Beryl Hoffman Elms College, Ralph Morelli Trinity College, Jennifer Rosato College of St. Scholastica Pre-print | ||
11:10 10mTalk | Reducing the Barriers for Computational Action: How Blocks-Based Programming Can Support Digital Empowerment BLOCKS+ Mike Tissenbaum University of Illinois, Urbana-Champain, Josh Sheldon MIT App Inventor, Hal Abelson MIT Pre-print | ||
11:20 8mOther | Themed Session 2: Whole-group discussions BLOCKS+ | ||
11:28 3mTalk | Educational Robotics with a Twist BLOCKS+ Pre-print | ||
11:31 3mTalk | A Blocks-Based Approach to Internet of Things in MIT App Inventor BLOCKS+ Pre-print | ||
11:34 3mTalk | DevTech Lab - KIBO and ScratchJr Demo BLOCKS+ Catherine Cowell Tufts University, Hannah Riehl Tufts University, Marina Umaschi Bers Tufts University Pre-print | ||
11:37 3mTalk | CloudDB in MIT App Inventor BLOCKS+ | ||
11:40 20mOther | Themed Session 2: Breakout discussions and demos/posters BLOCKS+ |