首页 | 本学科首页   官方微博 | 高级检索  
     检索      


The effectiveness of simulated robots for supporting the learning of introductory programming: a multi-case case study
Authors:Louis Major  Theocharis Kyriacou  Pearl Brereton
Institution:1. Faculty of Education, University of Cambridge, 184 Hills Rd, Cambridge CB2 8PQ, UKlcm54@cam.ac.uk;3. School of Computing and Mathematics, Keele University, Staffordshire ST5 5BG, UK
Abstract:This work investigates the effectiveness of simulated robots as tools to support the learning of programming. After the completion of a systematic review and exploratory research, a multi-case case study was undertaken. A simulator, named Kebot, was developed and used to run four 10-hour programming workshops. Twenty-three student participants (aged 16–18) in addition to 23 pre-service, and 3 in-service, teachers took part. The effectiveness of this intervention was determined by considering opinions, attitudes, and motivation as well as by analysing students’ programming performance. Pre- and post-questionnaires, in- and post-workshop exercises, and interviews were used. Participants enjoyed learning using the simulator and believed the approach to be valuable and engaging. The performance of students indicates that the simulator aids learning as most completed tasks to a satisfactory standard. Evidence suggests robot simulators can offer an effective means of introducing programming. Recommendations to support the development of other simulators are provided.
Keywords:teaching  learning  java  programming  robots  robotics  simulated  simulator
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号