Because we are moving toward a Knowledge-Information society, we need to be ready for rapid societal changes. Modern society has become increasingly diversified and complex, and then unprecedented problems have occurred. As an inevitable result, probl...
Because we are moving toward a Knowledge-Information society, we need to be ready for rapid societal changes. Modern society has become increasingly diversified and complex, and then unprecedented problems have occurred. As an inevitable result, problem-solving ability through logical thinking becomes more important. With an algorithm that includes the latest intensive IT technology, robot and programming education are effective ways for enhancing the problem-solving ability. Even though Korea's IT infrastructure is at a world-class level, the related curriculum is lacking.
Accordingly, what is important in this thesis is how to develop and apply Scratch courseware into robot programming education to make an effective and advanced guideline of robot programming education that will form the basis of elementary information science curriculum.
To achieve this, we have selected traveling algorithms of robots as the focused learning elements, with robot programming based on the PBL teaching method. Robot traveling algorithm programming has been undertaken using Scratch EPL. Development of robot programming web courseware can create an effective educational environment and also provide solutions for lack of environmental conditions, such as time or spatial factor restrictions and excessive expense issues; these are major obstacles to developing robot programming education. Finally, we analyzed the effects on growth of student's logical thinking and problem solving ability by demonstrating the application courseware to the field of elementary education.