Font Size: a A A

Research On The Design And Application Of The Teaching Activities Of Python In Senior High School Oriented To Computational Thinking Cultivating

Posted on:2022-10-24Degree:MasterType:Thesis
Country:ChinaCandidate:L J HuFull Text:PDF
GTID:2517306500960079Subject:Education Technology
Abstract/Summary:PDF Full Text Request
Computational thinking is one of the necessary abilities for learners in the 21 st century,and it plays a pivotal role in the development of today's society.Scholars at home and abroad are more and more in-depth research on computational thinking,and computational thinking is getting more and more attention.In many countries abroad,computational thinking has been regarded as an important content of information technology courses.The country also attaches great importance to the cultivation of computational thinking.Especially in 2017,computational thinking was included in the country's "General High School Information Technology Curriculum Standards" as one of the core literacy of information technology disciplines.In recent years,the country has also vigorously promoted the "General High School Information Technology Curriculum Standards(2017)" and revised it again in 2020.With the implementation of this course standard,Python language gradually replaced Visual Basic language into high school classrooms.How to cultivate student's computational thinking in Python teaching is a question worthy of being studied.This research mainly used literature research methods,survey research methods,quasi-experimental research methods,work analysis methods and other research methods,combined with the relevant requirements of the new curriculum standard,consulted a large number of relevant documents,and designed Python teaching activities for the cultivation of computational thinking.Case resources are integrated into teaching,so that students no longer passively accept knowledge but actively acquire relevant Python knowledge and master related skills through cases,and allow students to experience the problem-solving process to develop student's computational thinking.Applied the designed teaching activity process to the Python teaching practice in the first year of high school to test whether the designed teaching activity effectively cultivates student's computational thinking.This research will start from the following aspects:First,analyzing and studying the relevant literature and concluding that programming education can be used to cultivate computational thinking,high school information technology courses are closely related to computational thinking,and Python programming is gradually entering high school information technology courses,etc.,and determining how the research problem is to construct Python teaching activities oriented to the cultivation of computational thinking,and combing the relevant research status,concepts and theoretical basis at the same time.Second,combining the curriculum standards,current research status,related theoretical foundations,and drawing on existing related research,following the principles of teaching activity design oriented to the cultivation of computational thinking,constructing the teaching activity process.Third,applying the constructed teaching activity process to specific teaching practice.Fourth,after the experiment,through the analysis of questionnaires,work evaluation forms,interview results,test results,etc.,to understand the student's learning situation and the practical results of the teaching activity design for the cultivation of computational thinking.Practical research results show that the teaching activities designed according to the "four stages,six links" teaching activity process for computational thinking training constructed in this research can stimulate student's interest in learning,improve student's mastery of Python knowledge and programming ability,and effectively improve The student's level of computational thinking.In the next step,we will continue to optimize the teaching activity process designed in this research to make it more perfect,and provide reference for the first-line teachers in the Python class teaching.
Keywords/Search Tags:Python, teaching activity design, computational thinking, high school information technology
PDF Full Text Request
Related items