Research on Fostering Critical Thinking through Programming Learning::Focusing on Reflective Thinking in the Unit"Use of Electricity" in 6th Grade Elementary School Science
Access this Article
Search this Article
The purpose of this research is to devise and put into practice a teaching method that fosters reflective thinking within critical thinking through the study of programming, and to verify the effectiveness of that method. Therefore, we devised a series of lessons enabling children, via the problem-solving process, to think reflectively by comparing their own views with those of others and by running the program to confirm their own views. Then, we put the method into practice when teaching a "Use of electricity" unit to 15 elementary school 6th graders, verifying it by analyzing the questionnaires, worksheets, and verbal comments generated. As a result, we clarified that it was possible to foster students' reflective thinking by teaching them to critically scrutinize their own ideas and those of others and to review and modify their own ideas via dialogue.
- International Journal of Curriculum Development and Practice
International Journal of Curriculum Development and Practice 21(1), 53-67, 2019
Japan Curriculum Research and Development Association