Font Size: a A A

Research On The Teaching Model Of Python Course In Senior High School From The Perspective Of Computational Thinking Cultivating

Posted on:2020-08-22Degree:MasterType:Thesis
Country:ChinaCandidate:C L LiuFull Text:PDF
GTID:2417330572997828Subject:Education Technology
Abstract/Summary:PDF Full Text Request
In recent years,with the increasing emphasis on computational thinking,more and more researchers have devoted themselves to the study of Computational Thinking.As a way of thinking full of innovative ideas,Computational Thinking conforms to the needs of national implementation of innovation-driven development strategy and cultivation of innovative talents.Faced with the urgent need of cultivating Computational Thinking,information technology discipline undertakes the basic education task of cultivating students' computational thinking.Faced with the urgent need of cultivating computational thinking,information technology discipline undertakes the basic education task of cultivating students' Computational Thinking."Information Technology Curriculum Standards for Senior High Schools(2017 Edition)" identifies Computational Thinking as one of the four core elements of core discipline literacy.At the same time,Python programming language,which emphasizes algorithm rather than grammar and is easy to cross the threshold,has been entrusted with the important task of cultivating students' computational thinking.How to cultivate students' Computational Thinking in Python course teaching in senior high school has become the starting point of this study.This research mainly adopts the methods of literature research,questionnaire survey,educational experiment and interview.Firstly,on the basis of reviewing the research status of Computational Thinking at home and abroad,and combining with the "Information Technology Curriculum Standards for Senior High Schools(2017 Edition)",this paper makes an analysis of the computational thinking contained in the information technology curriculum of senior high schools.Secondly,through the research and analysis of the problem-driven teaching model and the research and reference of the international CTLEs teaching case of Computational Thinking and the domestic teaching case of Computational Thinking Training model,this paper integrates the five dimensions of computational thinking: abstraction,algorithm,induction,decomposition and evaluation,and takes the mastery of Python programming language as the basis,the cultivation of students' computational thinking as the goal,the teacher as the main body ofstudents as the criterion,problem-solving learning as a method,independent inquiry and cooperative inquiry as a way to construct the three stages and six links teaching mode of Python curriculum in senior high school from the perspective of cultivating Computational Thinking.Thirdly,based on the constructed teaching model,the design of teaching activities is carried out,and the quasi-experimental study of pre-test and post-test of the control class in the experimental class is carried out.Finally,the teaching experiment data are summarized and analyzed to verify the validity of the teaching mode.On this basis,the teaching mode is revised and improved.The results show that the three stages and six links teaching mode of Python curriculum in senior high school from the perspective of cultivating Computational Thinking training can help to improve students' level of Computational Thinking and cultivate students' ability of computational thinking.
Keywords/Search Tags:Computational Thinking, Python, Teaching Model, High School Information Technology
PDF Full Text Request
Related items