Social Robot Toolkit: Tangible Programming for Young Children

Teaching children how to program has gained broad interest in the last decade. Approaches range from visual programming languages, tangible programming, as well as programmable robots. We present a novel social robot toolkit that extends common approaches along three dimensions. (i) We propose a tan...

Full description

Bibliographic Details
Main Authors: Gordon, Michal (Contributor), Ackermann, Edith K. E. (Contributor), Breazeal, Cynthia Lynn (Author)
Other Authors: Massachusetts Institute of Technology. Personal Robots Group (Contributor), Massachusetts Institute of Technology. Media Laboratory (Contributor), Program in Media Arts and Sciences (Massachusetts Institute of Technology) (Contributor), Breazeal, Cynthia L. (Contributor)
Format: Article
Language:English
Published: Association for Computing Machinery (ACM), 2016-11-09T20:27:12Z.
Subjects:
Online Access:Get fulltext
Description
Summary:Teaching children how to program has gained broad interest in the last decade. Approaches range from visual programming languages, tangible programming, as well as programmable robots. We present a novel social robot toolkit that extends common approaches along three dimensions. (i) We propose a tangible programming approach that is suitable for young children with reusable vinyl stickers to represent rules for the robot to perform. (ii) We make use of social robots that are designed to interact directly with children. (iii) We focus the programming tasks and activities around social interaction. In other words, children teach an expressive relational robot how to socially interact by showing it a tangible sticker rulebook that they create. To explore various activities and interactions, we teleoperated the robot's sensors. We present qualitative analysis of children's engagement in and uses of the social robot toolkit and show that they learn to create new rules, explore complex computational concepts, and internalize the mechanism with which robots can be programmed.
National Science Foundation (U.S.) (Grant CCF-1138986)