| From 2006 to the present,the development of computational thinking has been one of the topics that has been widely concerned by the computer and education communities.Computational thinking is a problem-solving thinking method formed on the basis of computer science.Computational thinking,theoretical thinking and practical thinking are collectively referred to as the world's three major scientific thinking.The continuous construction and improvement of scientific concepts in practice and argumentation requires the development of scientific thinking.The improvement of core literacy needs to be based on the development of scientific thinking.Core literacy is the necessary character and key ability formed in order to adapt to lifelong development and social development.Subject core literacy refers to the key ability determined according to the characteristics of specific disciplines and different functions of educating people in the framework of core literacy development.Computational thinking,information awareness,digital learning and innovation,information society and responsibility are collectively referred to as the core literacy of information technology.Computational thinking is also the basis for improving the core literacy of information technology.In the information age,in order to adapt to social development and lifelong development,every citizen is constantly building and improving in the course of practice to form the necessary character and key capabilities.Therefore,computational thinking has gradually become a basic skill that every citizen should master.How to improve computational thinking ability and cultivate innovative talents with computational thinking ability is the key problem to be solved now.At present,there are few studies on computational thinking,and junior high school information technology teachers are not fully aware of the importance of cultivating computational thinking in the teaching process.In the teaching process,the students' grasp of knowledge only stays on the surface without systematic thinking,which makes the ability transfer difficult to occur and the ability to solve practical problems is weak.Today,more and more scholars integrate computational thinking into classroom teaching and guide learners to use computational thinking methods to solve practical problems.This study focused on how computational thinking and into the junior high school information technology courses to achieve the purpose of training of computational thinking ability of middle school students.Relying on the junior middle school information technology curriculum,this study systematically combed the current research background and development status of computational thinking.On the basis of elaborating relevant research basic theories,traditional teaching and online education were combined to construct " D-A-A-O" Computational Thinking Teaching Mode.By analyzing the teaching effects of learners,the effectiveness and feasibility of the "D-A-A-O" computational thinking teaching model is verified.The full text can be divided into the following parts: First,the research background of computational thinking,current research status at home and abroad,research issues,research content and research methods,research purpose and significance,and the structure of the paper;second,through the relevant literature Analyze and summarize,define the relevant core concepts and elaborate the relevant theoretical basis;then,analyze the characteristics and ability elements of junior high school students 'thinking,and at the same time diagnose the junior high school students' computing thinking ability,and build the "D-A-A-O" calculation on this basis Thinking teaching model;then conduct empirical research on the constructed teaching model to verify whether the model can improve the learner's thinking ability of calculation,and finally summarize the research.The "D-A-A-O" computational thinking teaching model constructed in this study provides guidance for optimizing the teaching effect of junior high school students and improving the computing thinking ability of junior high school students.Provide effective support for cultivating junior high school students' computing thinking ability. |