Font Size: a A A

Teaching Design And Practice Of Python Programming In Senior High School Based On Problem Chain

Posted on:2023-04-24Degree:MasterType:Thesis
Country:ChinaCandidate:W L XuFull Text:PDF
GTID:2557306803985289Subject:The modern education technology
Abstract/Summary:PDF Full Text Request
Programming education in the information age has become a global social consensus,and up to now,many research results show that programming teaching is the main way to cultivate computational thinking ability.In order to seize the educational opportunities,how to carry out efficient and high-quality programming teaching in the field of basic education has attracted the attention of many scholars and educators at home and abroad.Our government and education authorities have issued policies to promote programming education in primary and secondary schools.Python programming is taught as a separate module in the information technology course of the senior year of the author’s practice school.Based on the academic high school Python programming teaching mainly to "teach" the teaching method of this study in high school information technology curriculum standard as a guide,try to explore teaching programming to the problem of "learning" as the main chain,in order to enhance students’ understanding of basic knowledge of programming with master and improve the students’ ability of comprehensive application programming,At the same time,the computational thinking ability is well cultivated.Therefore,this study is based on the relevant literature of problem chain teaching,the information technology curriculum standard of senior high school,the teaching objectives and teaching contents of Python programming,the cognitive characteristics of senior high school students in practice schools and the present situation of programming learning,designed the design principles and steps of problem chain in senior high school Python programming,constructed the teaching process of problem chain in senior high school Python programming,and designed the multi-dimensional teaching effect evaluation system and measuring tools.Then,a quasi-experimental study was carried out with students of two parallel classes in grade one of the author’s practice school as educational experimental objects,and the research conclusions showed that: Compared with the original Teaching method of Python programming in practice schools,problem chain teaching can promote students’ understanding and mastery of basic programming knowledge,and improve students’ comprehensive programming application ability,especially in the cultivation of computational thinking ability.The problem chain high school Python programming teaching method constructed in this study can not only enrich the research results of programming teaching in China,but also provide a practical and feasible new program for the teaching of other high school information technology teachers.
Keywords/Search Tags:Problem chain teaching, Computational thinking, Python, Senior high school
PDF Full Text Request
Related items