Font Size: a A A

Research On Teaching Design Of Children's Visual Programming Based On Computational Thinking

Posted on:2020-12-29Degree:MasterType:Thesis
Country:ChinaCandidate:Q MaFull Text:PDF
GTID:2417330575974901Subject:The modern education technology
Abstract/Summary:PDF Full Text Request
With the emergence of high and new technology,human society has achieved unprecedented development.Emerging technology has become one of the standards to measure the core competitiveness of a country.Artificial intelligence,the Internet,cloud computing,big data and intelligent robots have become important research directions and research hotspots of scientific and technological development in recent years.The application of sophisticated technology drives the progress of the whole society.Successful application of these new technologies is closely related to the broadening and development of human computational thinking.It is attracting more and more people's attention.It is oriented to all fields.It is the optimum thinking of the deep integration of philosophy and methodology,mathematical thinking and engineering thinking,abstract thinking and automation thinking.It is also the thinking mode of human beings to solve complex problems.In particular,the relationship of interdependence and mutual promotion between computational thinking and computer has become increasingly prominent,which also makes the cultivation of computational thinking based on computer become a research hotspot of scholars.At the present stage,as the main talents of China in 2035,primary and secondary school students shoulder the heavy responsibility of China's scientific and technological development.As the backbone of China's social development,it is of great significance to cultivate students' computational thinking from an early age.However,the invisible features of computational thinking mean that the difficulty of training is greatly increased,and the conventional computer courses are not in line with the students' cognitive rules.Visual programming for children can avoid boring grammar and memory,and simple operation is very suitable for the cultivation of computational thinking.Therefore,this study uses Scratch,a visual creative programming software for children,to carry out teaching practice research,which aims at cultivating students' computational thinking.In order to cultivate students' computational thinking,this research relies on children's visual programming to carry out theoretical innovation and practical research.This paper uses the method of literature research to analyze the connotation of computational thinking and the related research results.It defines the meaning of computational thinking based on previous research results and according to the actual situation at this stage.Under the guidance of taskdriven teaching mode,the teaching design is based on Piaget's theory of children's development and Constructivism.It is on the basis of the investigation of students' actual situation and in combination with the Scratch course.The teaching mode of Scratch course is based on computational thinking.Teaching implementation is carried out by combining with the designed courses.Through the practical teaching implementation and evaluation,it is verified that the research project has an effect on training students' computational thinking and improving students' learning ability.It can provide some reference for related research.After practical research,through staged training and verification,and through interviews,questionnaires,tests and other ways,the students' mastery of computational thinking and the acceptance of teaching mode are analyzed,and the results are obtained.Through the analysis,students' level of computational thinking has been improved in this mode.Students can accept the way of thinking of computational thinking and can simply use computational thinking to solve problems,especially in the learning of Scratch course.The teaching mode meets the relevant needs of students and effectively stimulates students' learning interest and efficiency.Through migration,it helps students think and solve problems by using computational thinking in their daily life.
Keywords/Search Tags:Computational Thinking, Scratch, Design of Teaching Mode
PDF Full Text Request
Related items