| In the modern society with increasingly high degree of information technology,Computational Thinking is becoming one of the important skills necessary for everyone.Training computational thinking can improve students’ ability to analyze and solve problems,which has practical significance for students to constantly improve themselves and adapt to the society.As the core course of computer major in secondary vocational school,"Programming Visual Basic"(hereinafter referred to as VB)is very suitable for the training of students’ computational thinking.However,in current teaching,teachers often focus on the explanation of programming tools and sentences,but neglect the guidance and training of students’ computational thinking in problem solving.Therefore,how to effectively integrate the training goal of computational thinking into the teaching of VB course in secondary vocational schools is a problem worthy of our research.Firstly,this study sorted out and analyzed the relevant literature of computational thinking and project teaching,found the shortcomings of the existing research,and defined the concepts of computational thinking and project teaching.Constructivism learning theory,pragmatic education theory and thinking theory are taken as the theoretical basis of the research.Secondly,through the questionnaire survey of secondary vocational students’ computational thinking and VB course learning status,and the interview of teachers on the current teaching status of secondary vocational VB course,it is clear that the students’ computational thinking ability is weak,the teaching method is traditional,the cultivation consciousness is not strong,and the evaluation method is single.Then,according to the psychological characteristics and cognitive level of secondary vocational students,the characteristics of VB course teaching content,the training goal of computational thinking and the existing project teaching process,the teaching activity flow of secondary vocational VB course project oriented to the training of computational thinking is constructed,and the training goal of computational thinking is integrated into every link of the project teaching.Thirdly,based on the overall plan of the designed project teaching process design action research,three items of the VB course,"Password input keypad","Personal Introduction Form" and "Calculating discount commodity price",are selected for teaching design and teaching practice.Finally,at the end of the three rounds of teaching,the changes of students’ computing concept,computing practice and computing concept were assessed by means of the scale of computing thinking,the analysis of students’ works,the analysis of grades and the analysis of interviews,so as to test the teaching effect.In view of the lack of training of students’ computational thinking in the VB course of secondary vocational schools at the present stage,this study has designed a teaching activity flow of the VB course project oriented to the training of computational thinking in close connection with the characteristics of the VB course of secondary vocational schools.Through statistical analysis of the research data,it is tested that the teaching flow of the project can significantly improve the level of students’ computational thinking.It is hoped that through this teaching and practical research,some experience reference can be provided for the training of computational thinking in secondary vocational schools,and operable practical methods can be provided for the training of students’ computational thinking ability in the VB course,so as to help the development of students’ computational thinking. |