Research on the Teaching Reform of Programming Courses Based on Robotics Education in High School
Ma Xiulin,Fan Chenyu,Li Sheng,Jia Yujuan,Xiulin Ma,Chenyu Fan,Sheng Li,Yujuan Jia
DOI: https://doi.org/10.4236/ce.2020.1111169
2020-01-01
Creative Education
Abstract:Programming is of great importance to the cultivation of computational thinking and logical thinking ability. However, the programming course in the middle school stage has been unpopular for years among most students. There are two reasons that contribute to this phenomenon: First, teachers paid more attention to grammar teaching than computational and logical thinking; second, students perceived that the content of programming course was not important, and unrelated to actual situation, and not enthusiastic for programming course. Out of fear about debugging, students tend to have lower intention for getting good grades or attain programming skills. Under these circumstances, this research introduced robot design and application into programming courses for students in high school, using robot teaching as a carrier, and integrating the cultivation of logical thinking into teaching. Carrying out teaching practice and related research with robot education as the carrier, this study succeed s in stimulating students’ sense of self-efficacy in the field of programming, cultivating students’ logical thinking ability, scientific research ability, and developing their scientific inquiry spirit.