Learning to Program a Humanoid Robot: Impact on Special Education Students

Robots are making steady inroads into the world of education, where they are used mainly to teach students about computer programming or coding. These versatile tools allow for student learning through experimenting with programs which lead to the building and control of real objects. However, although these teaching aides are increasingly incorporated into everyday classrooms, few studies have examined the affordances they provide to students with special needs. An exploratory study with the aim of examining the educational benefits for programming of a new type of humanoid robot called NAO for special education students was therefore conducted. A variety of data collection methods, including interviews, videotaped observations, and trace analysis were used. The results show a number of positive student outcomes: they developed coding skills and improved in several areas critical to scholastic success, such as increased motivation to attend school, peer collaboration, and task engagement.

[1]  Ana Paiva,et al.  Learning by Teaching a Robot: The Case of Handwriting , 2016, IEEE Robotics & Automation Magazine.

[2]  Filiz Kalelioglu,et al.  A new way of teaching programming skills to K-12 students: Code.org , 2015, Comput. Hum. Behav..

[3]  Peter Hubwieser,et al.  Scratch vs. Karel: impact on learning outcomes and motivation , 2014, WiPSCE.

[4]  Kerstin Dautenhahn,et al.  Tactile interaction with a humanoid robot for children with autism: A case study analysis involving user requirements and results of an initial implementation , 2010, 19th International Symposium in Robot and Human Interactive Communication.

[5]  Matthew B. Miles,et al.  Analyse des données qualitatives , 2003 .

[6]  Neil Smith,et al.  Code club: bringing programming to UK primary schools through scratch , 2014, SIGCSE '14.

[7]  Marina Fridin,et al.  Storytelling by a kindergarten social assistive robot: A tool for constructive learning in preschool education , 2014, Comput. Educ..

[8]  Sughee Kim,et al.  Effects of robot for teaching geometry to fourth graders , 2016 .

[9]  Elizabeth S. Kim,et al.  Social Robots as Embedded Reinforcers of Social Behavior in Children with Autism , 2012, Journal of Autism and Developmental Disorders.

[10]  Elizabeth R. Kazakoff,et al.  The Effect of a Classroom-Based Intensive Robotics and Programming Workshop on Sequencing Ability in Early Childhood , 2013 .

[11]  Gregorio Robles,et al.  Code to Learn: Where Does It Belong in the K-12 Curriculum? , 2016, J. Inf. Technol. Educ. Res..

[12]  Takayuki Kanda,et al.  Can a Social Robot Stimulate Science Curiosity in Classrooms? , 2015, International Journal of Social Robotics.

[13]  I-Ming Chen,et al.  A Review on the Use of Robots in Education and Young Children , 2016, J. Educ. Technol. Soc..

[14]  Catherine J. Stevens,et al.  A review of the applicability of robots in education , 2013 .

[15]  Timothy C. Bell,et al.  A Pilot Computer Science and Programming Course for Primary School Students , 2015, WiPSCE.

[16]  Filiz Kalelio lu A new way of teaching programming skills to K-12 students: Code.org , 2015 .

[17]  Hanafiah Yussof,et al.  Humanoid robot NAO interacting with autistic children of moderately impaired intelligence to augment communication skills , 2012 .

[18]  Pierre Dillenbourg,et al.  When Children Teach a Robot to Write: An Autonomous Teachable Humanoid Which Uses Simulated Handwriting , 2015, 2015 10th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[19]  Garry Falloon,et al.  An analysis of young students' thinking when completing basic coding tasks using Scratch Jnr. On the iPad , 2016, J. Comput. Assist. Learn..

[20]  Compréhension des interactions sociales chez des enfants atteints de troubles du spectre de l’autisme : le langage du corps leur « parle »-t-il ? , 2012 .

[21]  Francesco Mondada,et al.  A Sociological Contribution to Understanding the Use of Robots in Schools: The Thymio Robot , 2014, ICSR.

[22]  Vassilis Komis,et al.  Étude des processus de construction d'algorithmes et de programmes par les petits enfants à l'aide de jouets programmables , 2013 .