Font Size: a A A

Scratch Curriculum Research Based On The Cultivation Of Computational Thinking Ability

Posted on:2021-01-07Degree:MasterType:Thesis
Country:ChinaCandidate:S Y SunFull Text:PDF
GTID:2437330602498694Subject:The modern education technology
Abstract/Summary:PDF Full Text Request
With the advancement of science and technology and the advent of the information age,the cultivation of high-quality talents has become the focus of global attention.Computational thinking is one of the essential core abilities of high-quality talents.At the same time,education informatization has developed in elementary and middle schools.As a primary and secondary student in the future,mastering the ability of computational thinking is essential.The development of computational thinking is a long process,and the cultivation of computational thinking oriented to the basic K-12 stage becomes particularly important.In order to better cultivate the calculation thinking ability of primary and middle school students,this paper uses the graphical programming tool Scratch for teaching experiments.In the information technology curriculum of elementary and secondary schools,algorithmic thinking has been a long-term focus of education.The algorithm is difficult to understand and learn.How to explain algorithmic knowledge module to students and how to design and organize teaching to cultivate computational thinking skills are part of information technology courses.The author analyzes the current Scratch programming course at the middle school level,using the characteristics of computational thinking to solve problems,and introduces interesting mathematical problems.Under the guidance of constructivist thinking and Dewey's theory of doing middle school,pre-and post-test questionnaires and interviews are used.The following work was carried out:(1)Sort out the relevant conditions of STEAM education theory,computational thinking concepts,and Scratch programming.First of all,the concept of STEAM education is defined.The STEAM education theory is connected with the computational thinking in the core literacy,and the importance of STEAM education is explained.Then the definition of computational thinking is given,and the feasibility of cultivating computational thinking is analyzed.Finally,the current situation of Scratch program design is introduced,and the feasibility of using it to cultivate computational thinking ability is analyzed.(2)Analyzing from the teaching object,teaching content,teaching goal,teaching process,and constructing a teaching design based on the cultivation of computational thinking.(3)Using the junior and second grade students of the author's internship unit as the teaching object,the teaching practice was carried out.The author has developed three teaching cases,which are "Ping Run Nian","Monkey Eats Peach","1+2+...+100".The teaching effect is verified by calculating the questionnaire before and after thinking,the questionnaire for student experience,etc.,and finally the teaching experiment is completed.This paper uses conventional teaching and teaching based on the cultivation of computational thinking ability to conduct comparative experiments.Based on the predecessors,it enriches the research on the cultivation of computational thinking in China.It provides valuable experience for teachers and the majority of educators.The teaching experiments designed by the author are helpful to the cultivation of students' computational thinking ability,and then they also promote the students' practical ability and the ability to solve problem analysis problems.The teaching design based on the cultivation of computational thinking uses the introduction of interesting mathematical problems to stimulate students' interest in learning other disciplines.
Keywords/Search Tags:Computational thinking, Scratch, STEAM, programming
PDF Full Text Request
Related items