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 Nov

blocks+-2018-papers
11:00 - 12:00: BLOCKS+ - Empowerment & Broadening Participation at Beacon Hill
blocks+-2018-papers11:00 - 11:10
Talk
Beryl HoffmanElms College, Ralph MorelliTrinity College, Jennifer RosatoCollege of St. Scholastica
Pre-print
blocks+-2018-papers11:10 - 11:20
Talk
Mike TissenbaumUniversity of Illinois, Urbana-Champain, Josh SheldonMIT App Inventor, Hal AbelsonMIT
Pre-print
blocks+-2018-papers11:20 - 11:28
Other
blocks+-2018-papers11:28 - 11:31
Talk
Hamid ZareGraduate Student, Miklos MarotiAssociate Professor, Akos LedecziVanderbilt University
Pre-print
blocks+-2018-papers11:31 - 11:34
Talk
Wen XiHong Kong Polytechnic University, Evan W PattonMassachusetts Institute of Technology
Pre-print
blocks+-2018-papers11:34 - 11:37
Talk
Catherine CowellTufts University, Hannah RiehlTufts University, Marina Umaschi BersTufts University
Pre-print
blocks+-2018-papers11:37 - 11:40
Talk
blocks+-2018-papers11:40 - 12:00
Other