Robot Teaching Assistant and Physical Programming Class for Programming Education of Young Children

Xianyu Qi,Wei Wang,Ziwei Liao,Xiaoyu Zhang,Lin Xue,Xu Zhang,Jing Li,Tong Fang,Ran Wei
DOI: https://doi.org/10.1145/3437802.3437812
2020-01-01
Abstract:This paper proposes a programming class for young children. In order to reduce the burden on teachers and attract students' interest, a robot teaching assistant is used to explain programming knowledge, verify and run programs. Different from writing programs on a computer, the physical board programming is employed to develop logical thinking of young children and prevent them from the vision harm of facing computer screens for a long time and the lack of reality from immersion in the virtual world. Based on the knowledge points of programming, we have designed a course with 16 lessons. The course has been successfully applied in many kindergartens and elementary schools. We use the questionnaires for students and teachers to evaluate the course and the experimental results show that it is effective.
What problem does this paper attempt to address?