Font Size: a A A

Research On Problem-solving Teaching Model Based On Computational Thinking

Posted on:2024-07-18Degree:MasterType:Thesis
Country:ChinaCandidate:T T CaiFull Text:PDF
GTID:2557307124459854Subject:Education
Abstract/Summary:PDF Full Text Request
In the information society with the rapid development of science and technology,computational thinking has attracted much attention from all walks of life since its introduction,especially in the fields of computer science and education.Secondary vocational education focuses on the cultivation of high-quality applied talents,and it should consider computational thinking as a basic quality for students to solve problems.However,the research on computational thinking in secondary vocational education is at the initial exploration stage.Currently,in the teaching of programming fundamentals courses in secondary vocational schools,teachers tend to focus on the teaching of knowledge but neglect the cultivation of computational thinking,resulting in the teaching of programming as a vehicle for the cultivation of computational thinking is not fully exploited,and it is even more impossible to improve students’ problem-solving abilities.Therefore,it is necessary to consider how to integrate computational thinking into the teaching of programming fundamentals courses in secondary vocational schools.Firstly,this study uses the literature research method and Cite Space software to analyze the current situation of domestic and international research on computational thinking.Using the survey research method and action research method,and under the guidance of relevant education and teaching theories,this study analyzes the learning situation of secondary vocational school students,the teaching situation of programming fundamentals courses,the commonalities of existing teaching models,and the constituent elements of teaching models.A problem-solving teaching model based on computational thinking is constructed following the principle of “learning and teaching”,and representing by mathematical models.Secondly,in order to effectively apply the problem-solving teaching model based on computational thinking,this study selects suitable teaching problems according to certain selection principles and effectiveness characteristics based on the teaching content of the programming fundamentals course,designs a specific teaching process based on the operational process of computational thinking,and forms teaching design cases to illustrate how to apply this model to teaching in detail.Finally,this study uses the educational experiment method to validate the problemsolving teaching model based on computational thinking.The experiment selects grade 1students majoring in computer science from a secondary vocational school as the experimental subjects,and sets up an experimental class and a control class as a unit.The experimental class uses the problem-solving teaching model based on computational thinking,while the control class uses the traditional lecture-practice teaching model.After the teaching experiment,multiple quantitative analysis of the experimental results is conducted based on different evaluation perspectives.The research shows that the problem-solving teaching model based on computational thinking can cultivate students’ computational thinking and improve their problem-solving ability.
Keywords/Search Tags:Computational Thinking, Problem-solving, Teaching Model, Secondary Vocational Education, Fundamentals of Programming
PDF Full Text Request
Related items