摘要:Objectives: The purpose of this study is to analyze the aspects of young children’s metacognition expressed during software activities using the programming language, Viscuit. Methods: Twelve four-year-old children participated in this study for 12 weeks. Various data, such as observation records, researcher’s own journals, and informal consultation meeting records were collected and analyzed. Results: The results of this study are as follows: First, children were able to visit their own thinking process while doing software activities. Children could activate metacognition in the process of judging what they really wanted, what they liked, and whether they had the ability to solve the problems. Second, children were able to monitor their own thinking process while doing software activities. Metacognition was activated while pursuing tentative answers to solve problems. Children could monitor the degree of their understanding immediately and objectively since the results of the manipulation were shown on the computer screen. Third, children expressed their ideas in various ways while doing software activities. Children used metacognition processes while integrating their technical knowledge of programming languages and their daily life experiences. Children were able to connect different fields of knowledge to create various expressions. Conclusion: The results of this study can help to understand the metacognition ability of young children in software education, and also to affirm value of software education.
关键词:software education;programming language for young children;metacognition