| The rapid development of the information industry has brought new life and production methods to people,and it also brings people different ways of thinking.Ccomputation thinking is the most capable thinking ability of the times.It is alsothe trend of the current information technology curriculm reform in primary and secondary schools.Since the promulgation of the new curriculm standards for high school information technology in 2017,computational thinking has become the Core literacy of the discipline for the majority of information technology educators,because the information technology course has long been the position of the sub-discipline,it has not attracted the attention of the educators,The teaching of information technology courses still follows the traditional teaching mode,ignoring the cultivation of students' thinking ability.Computational thinking is to use the basic concepts of computer science to solve problems,and focus on improving students' ability to solve problems.This study takes this opportunity as an opportunity to try to develop students' computational thinking skills from the problem-solving perspective.This research comprehensively uses the research methods such as Literature research method and Action research method.Firstly,through the collation of relevant literatures,it analyzes the current situation of high school information technology course teaching and neglecting the cultivation of students' thinking ability,And combs the research status of research content,teaching mode and teaching evaluation of computational thinking and the concepts and research status of problem-solving teaching at home and abroad,The focus of the ability to develop computational thinking lies in the thinking and process of solving problems,And analyzes the computatio na l thinking contained in the new curriculum standard of high school informa t io n technology curriculum from the three aspects of course objectives,course content,and course evaluation,Constructed a problem-solving teaching model for high school students' computational thinking training,and the model is applied to practical teaching.Choose a teaching theme suitable for cultivating students' computational thinking,and the teaching is continuously revised and improved in multiple rounds of teaching research.Finally,according to the students' works,test scores and the data of the computational thinking questionnaire analyze the changes of students' computational thinking ability before and after teaching,According to the actual teaching experience,this paper proposes a training strategy based on the problem-solving teaching mode cultivated by high school students,and provides an effective reference for students computational thinking ability in High School Information Technology Course.Starting from the teaching of students' computational thinking,after practice,it is concluded that students' achievement in both conceptual and practical dimensions has been significantly improved,indicating that students' understanding of concepts and practical application skil s have improved.In terms of thinking ability,students' abstract ability,algorithm desigh ability and optimization ability have been significa nt ly improved,but there is no significant change in expressive ability.In general,t he computational thinking ability of student is on the rise,It shows that the problemsolving teaching model based on computational thinking can effectively improve students' thinking ability.In view of the problems existing in the actual teaching,this study proposes the following strategies for the problem-solving teaching model of computational thinking.First,optimize the teaching content and refine the learning tasks,and develop the teaching objectives corresponding to the computational thinking training;Second,Create problem situations and build a mathematical madels;Third,Flexibly select teaching materials and focus on the diversity of algorit hm design,Encourage students to create personalized creations;Fourth,Pay attention to the process of development for students' computational thinking ability,and explore effective ways to cultivate students' computational thinking. |