Font Size: a A A

Research On Python Teaching Design For The Cultivation Of Computational Thinking For Junior High School Students

Posted on:2022-06-17Degree:MasterType:Thesis
Country:ChinaCandidate:W W LuFull Text:PDF
GTID:2517306323485824Subject:Master of Education
Abstract/Summary:PDF Full Text Request
In recent years,the topic of computational thinking has attracted much attention in the field of education,and how to cultivate computational thinking has become a research hotspot.With the introduction of the new curriculum standards,learning programming has become popular in primary and secondary schools,and information technology courses have become one of the main channels to cultivate computing thinking ability.Among many programming languages,Python,as the preferred program for getting started in programming,was set up in middle school and included in the information technology examination of the senior high school entrance examination.It is the key content of this study to cultivate students' computing thinking ability and design teaching process with Python.With the help of literature research,questionnaire survey,interview,classroom observation and action research,the research on Python instructional design for junior high school students' computational thinking training is carried out.First of all,the author expounds the necessity of cultivating computational thinking ability,the effectiveness of cultivating computational thinking ability in Python language and the problems existing in the traditional classroom.Then,combing the research status of computational thinking and Python language at home and abroad,determining the research objectives,contents,ideas and methods,defining related concepts and determining the theoretical basis for research reference.Secondly,through questionnaires and interviews,this paper investigates the current situation of junior high school students' ability of computing thinking.On the basis of analyzing the feasibility of cultivating students' computing thinking ability in Python language,this paper designs teaching principles,analyzes the learners and teaching materials,and designs teaching objectives and processes in Python teaching design for junior high school students' computing thinking training.In order to test the effectiveness of the teaching process in cultivating students' computing thinking ability,we designed cases according to the teaching process and conducted three rounds of action research.Two classes of Grade 9 in S Middle School in R City were selected as practical classes.In the process of practice,with the help of observation,interview and test,we reflect and modify the teaching process after each round of action.After the action,we use SPSS to analyze and compare the acquired data before and after the action,so as to obtain the teaching effect and form the research conclusion.Through the analysis results,it is found that students are more appreciative of the design of Python teaching process oriented to the cultivation of junior high school students' computational thinking,and students' computational thinking ability is effectively cultivated in the learning process.On the whole,students are serious and cooperative in the teaching process.In addition,there are some shortcomings in this study,and it is expected that this teaching process can continue to be tested and popularized in the teaching research of cultivating computational thinking ability in the future;Strengthen the universality of teaching process for reference of schools and grades in different regions;In teaching,we should enrich our theoretical knowledge and enhance our teaching practice ability.
Keywords/Search Tags:computational thinking, Python, instructional design, information technology
PDF Full Text Request
Related items