Font Size: a A A

Teaching Design And Practice Of Scratch Programming In Primary School For The Cultivation Of Computational Thinking

Posted on:2022-01-23Degree:MasterType:Thesis
Country:ChinaCandidate:R Y LvFull Text:PDF
GTID:2517306500459854Subject:Master of Education
Abstract/Summary:PDF Full Text Request
With the implementation of big data,cloud computing,Internet of things and other technologies,artificial intelligence is changing the mode of social production,people's way of life and learning.In the era of artificial intelligence,children's programming education has become one of the unique and potential forms of intelligent education practice in the field of education reform,and scratch programming is an important tool to carry out children's programming nowadays.Computational thinking is not computer thinking,but a way for human beings to solve problems.The learning of computational thinking is not only to master a technology or computer language,but to learn to use it to solve problems,which is closely related to people's life.In the process of scratch programming teaching in primary and secondary schools,teachers often only pay attention to training students to master the programming language and make the required works,and the selection and arrangement of teaching content are not rich and interesting.They still use the traditional teaching methods,and the evaluation method is single,and only focus on the completion of the works.The related research of computational thinking is relatively mature compared with programming teaching,and there are many similarities between them.Therefore,the author integrates computational thinking into primary school programming curriculum,carries out the research on the teaching design of primary school scratch Programming Oriented to the cultivation of computational thinking,takes the cultivation of Computational Thinking as the teaching goal of primary school programming curriculum,and uses scratch,the most popular programming tool for primary school students In order to improve the effect of primary school programming curriculum,teachers should evaluate students from multiple perspectives.This paper uses the literature research method to analyze the research status of Computational Thinking Training at home and abroad and the research status of scratch programming for Computational Thinking Training at home and abroad,discusses the feasibility of taking computational thinking training as the goal in scratch programming,and uses the investigation method to understand the students' grasp of scratch,the current situation of Computational Thinking and the current situation of scratch teaching In addition,this study also uses the action research method to adjust the teaching design through planning,implementation,observation and reflection.Through the analysis of the questionnaires,interview records,related test questions and work analysis forms issued in the many round action research,this paper summarizes how to carry out the teaching design of scratch in primary school for the cultivation of computational thinking.The results show that: the primary school scratch programming teaching practice oriented to the cultivation of computational thinking can effectively improve students' Computational Thinking,and students have a positive attitude towards the mind map,flow chart and other tools used in the teaching process.Using mind map can help students sort out their programming ideas and cultivate their decomposition ability,and students' computational thinking can be carried out in a variety of ways Evaluation.
Keywords/Search Tags:Computational thinking, Scratch programming, Instructional design
PDF Full Text Request
Related items