| With the development of information technology,programming education has gradually entered the classroom of primary school.As a visual programming language,scratch can present a variety of learning methods such as pictures and text,animation demonstration and so on to attract students’ attention.In the process of learning,by solving mathematical problems in daily life,it can arouse students’ personal experience and further stimulate students’ interest in learning.Therefore,it is of practical significance to integrate the case design and application of primary school mathematics problems into scratch course teaching.Firstly,this study expounds the research background,research objectives and contents,research significance,research methods and research route.Then,through the analysis of the relevant literature of scratch programming teaching,based on the combing of the teaching of scratch programming course,the integration of scratch programming and mathematics course,and the current situation of scratch programming case design at home and abroad,the relevant theories and core concepts are determined.By investigating and analyzing the current situation of scratch course teaching,this paper provides a practical basis for the design of case resources integrating mathematical problems in scratch programming teaching.According to the demand of scratch programming course,analyze the mathematics course standard,select the learning content suitable for programming,use the ARSC motivation theory model,refer to the existing course case design method,and use the scratch programming course case to promote students to learn scratch programming.In the later stage of the study,according to the teaching situation and classroom observation and analysis after two applications,it is found that more than 90% of students like this teaching method and think that integrating mathematics content into scratch teaching is more interesting and vivid.50% of the teachers believe that integrating mathematics into the teaching of scratch course,and solving some abstract knowledge points of mathematics by scratch programming can become more intuitive and deepen understanding.The introduction of mathematical problems into Scratch programming teaching is conducive to stimulate learners’ interest in learning,and can cultivate students’ programming thinking and problem-solving ability,and has a certain impact on students’ programming courses and mathematics learning.At the same time,it also has a certain practical value. |