Font Size: a A A

Research On Training Methods Of Computational Thinking For Junior High School Students

Posted on:2022-06-26Degree:MasterType:Thesis
Country:ChinaCandidate:X ZhangFull Text:PDF
GTID:2519306743983259Subject:Modern educational technology
Abstract/Summary:PDF Full Text Request
The concept of Computational thinking was first proposed in 2006 and incorporated into the core literacy system of information technology courses in 2017,but what the connotation of Computational thinking,and how to cultivate and evaluate the Computational thinking have become relevant issues in current research.In this study,we take the Python program design teaching as an example,to explore the cultivation methods of Computational thinking in junior high school,which including the following four aspects:First,this article summarizes the current research situation of Computational thinking in primary and secondary schools,and points out that the current research on Computational thinking generally focuses on information technology courses,mostly in high schools and elementary schools,and less in junior high schools.There are two main ways to cultivate: one is to innovate teaching and learning methods in the content of existing textbooks and teaching process,and gradually penetrate Computational thinking;the other is the practical research in the developed school-based or characteristic curriculum,which is mainly based on mastering software tools and supplemented by cultivating Computational thinking.The current research focus is the connotation and evaluation of Computational thinking.Second,this article summarizes the connotation of Computational thinking.firstly,from the perspective of related concepts,the relationship between Computational thinking and Mathematical thinking,Engineering thinking,and its relationship with algorithms and programs is summarized.secondly,from the perspective of information technology subject,this study summarizes and proposes to understand the connotation of Computational thinking from three aspects: subject knowledge,subject ability,subject awareness or habit;finally,this study analyzes and clarifies the internal relations between Computational thinking and other elements of the core literacy of the information technology courses,and provides theoretical guidance for subsequent teaching and practice activities.Third,this study explores the training methods of junior high school students’ Computational thinking.this study mainly analyzes and discusses the teaching of programming aiming at Computational thinking,from the aspects of training objectives,training content design,training methods and modes,and evaluation of Computational thinking.And then,it analyzes and summarizes the differences between the teaching of programming aiming at Computational thinking and the traditional teaching of programming in all teaching aspects.Thus,the training method of junior high school students’ Computational thinking can be clarified.Finally,taking Python programming as an example,the teaching practice aiming at Computational thinking has been carried out,so that students can understand the two essences of Computational thinking in the process of problem solving,and promote students’ Computational thinking ability;At last,through the evaluation of the teaching effect of Computational thinking,it is concluded that the training method of junior high school students’ Computational thinking has indeed improved students’ Computational thinking.
Keywords/Search Tags:Junior high school information technology courses, Computational thinking, cultivation methods, Python program design teaching
PDF Full Text Request
Related items