| With the rapid development of information age and technology society,computational thinking has become the key ability for students to adapt to the development of information society.The cultivation of junior high school students’ Computational Thinking is a long and complex process.In the traditional cultivation process of computational thinking,the cultivation goal of computational thinking is difficult to achieve.It is necessary to find appropriate teaching tools to promote the development of junior high school students’ Computational Thinking.Learning scaffolding is an effective teaching tool that can make students reach the potential development level smoothly.At present,the research on the combination of learning scaffolding and the cultivation of computational thinking is still insufficient.There are few researches on the targeted design of learning scaffolding that can cultivate junior high school students’ Computational Thinking.Therefore,this study attempts to introduce learning scaffolding into the teaching activities of cultivating junior high school students’ Computational Thinking.In this paper,based on previous studies,we design a learning scaffold for junior high school students to cultivate computational thinking.Through literature research,this study combs the research status of Computational Thinking and learning scaffolding,determines the research direction,designs the learning scaffolding for junior high school students’ Computational Thinking,and carries out the application teaching practice of learning scaffolding through quasi experimental research,so as to promote the cultivation of junior high school students’ Computational Thinking.The main research work is divided into the following parts: first,through literature research,this paper combs the related research results of Computational Thinking and learning scaffolding;Secondly,it analyzes the application value of learning scaffolding in the cultivation of junior high school students’ Computational Thinking,and extracts two types of learning scaffolding for the cultivation of computational thinking,which are knowledge construction learning scaffolding and thinking development learning scaffolding;Thirdly,it designs the content,manifestation and presentation time of the two types of learning scaffolding.The knowledge construction learning scaffolding is designed as knowledge scaffolding and situation scaffolding,and the thinking development learning scaffolding is designed as guide scaffolding,strategy scaffolding and situation scaffolding;Fourth,select the teaching content,design the corresponding learning scaffolding case,carry out the quasi experimental research of teaching practice,and test the teaching practice effect through questionnaire survey and work evaluation,verify that the application of knowledge construction and thinking development learning scaffolding for the cultivation of computational thinking can promote the development of junior high school students’ Computational Thinking.This research has designed the knowledge construction learning scaffolding and thinking development learning scaffolding for the cultivation of junior high school students’ Computational Thinking,which adds a new theoretical reference for the cultivation of computational thinking,and also provides a new thinking direction for other researchers.Teaching practice test results show that in the process of cultivating computational thinking problem solving,knowledge construction learning scaffolding and thinking development learning scaffolding can effectively promote students’ knowledge construction and thinking development,and play a positive role in cultivating junior high school students’ Computational Thinking. |