Font Size: a A A

Research On Cultivation Strategy Of Computational Thinking Of Junior High School Students Based On Python

Posted on:2022-01-05Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhengFull Text:PDF
GTID:2517306542999169Subject:Modern educational technology
Abstract/Summary:PDF Full Text Request
In the flood of information in the new era,computational thinking ability is an important goal for training high-quality and highly creative talents.In the "General High School Information Technology Curriculum Standards",China clearly puts forward computational thinking as one of the core literacy of information technology courses,which has caused a wide range of educators to attach importance to cultivating students' computational thinking ability.python has entered the junior high school information technology classroom due to its characteristics of focusing on algorithms and light on grammar and practical reasons for its widespread use in the field of artificial intelligence.However,the integration of python courses and computational thinking is not smooth in the junior high school information technology classroom.This study will explore teaching strategies for cultivating junior high school students' computational thinking based on the python language,and test the effectiveness of the strategies.This study sorts out the research status of the concept and application of computational thinking at home and abroad through a literature survey,and determines that this study takes the three dimensions of computational thinking(computational concept,computational practice,and computational concept)as the training goal,and then through interviews and The questionnaire survey method investigates the front line information technology teachers and junior high school students to understand the current situation of the cultivation of computational thinking,and provides a realistic basis for the subsequent formulation of teaching strategies.Aiming at the goal of cultivating computational thinking,guided by project teaching method and task-driven teaching method,reconstruct the python teaching process,and use flowcharts to provide tool support for computational thinking training.Thus,teaching strategies for cultivating students' computational thinking are proposed,as follows: create project scenario,incorporate computing concepts;create a series of tasks,cultivate decomposition ability;create similar projects,cultivate migration ability;using flowchart tools,cultivate the ability of abstraction,algorithms,and comparison programs;organize inquiry learning,cultivate students' automation and iterative abilities;create a display stage,develop computing concepts,and consolidate computing concepts.Through Quasi-experimental research in the classroom of A Middle School in Ya'an City,using python test and computational thinking post-test questionnaire to test the three dimensions of computational thinking,the following conclusions are obtained: This research uses the flow chart teaching method in the "integrated" classroom.The teaching strategy designed in this research enhances computational thinking ability from the dimensions of calculation concept,calculation operation,and calculation consciousness.Therefore,this study can provide a certain reference for information technology teachers to combine python with computational thinking.
Keywords/Search Tags:Information technology, Computational thinking, Teaching strategy
PDF Full Text Request
Related items