| The development of technology provides the teaching field with advanced tools to infiltrate the characteristics of the times,and the cultivation of thinking highlights the goal of subject teaching to keep pace with the times in the new era.The teaching needs of the era of technological progress and the cultivation of thinking provide a perfect opportunity for the integration of technical tools into subject teaching.The computational thinking that helps learners to develop in an all-round way and the mathematics discipline with mathematical logic as the core form a combination of "double needs".The vigorous development of graphical programming provides rich possibilities for cultivating learners’ computational thinking in mathematics classroom.The purpose of this study is to explore the influence of the integration of graphical programming software Scratch and primary school mathematics curriculum on learners’ computational thinking and mathematics subject attitude,and to consider the effect of the choice of teaching activities on teaching effect.The research questions are as follows: In the mathematics classroom supported by structured teaching activities,can the addition of Scratch programming software effectively improve learners’ computational thinking level and mathematics subject attitude? In the mathematics classroom supported by process-oriented teaching activities,can the addition of Scratch programming software effectively improve learners’ computational thinking level and mathematics subject attitude? In the mathematics classroom using Scratch programming software,is there a significant difference in the influence of structured teaching activities and process-oriented teaching activities on learners’ computational thinking level and mathematics subject attitude? In the mathematics classroom without Scratch programming software,is there a significant difference in the influence of structured teaching activities and process-oriented teaching activities on learners’ computational thinking level and mathematics subject attitude?By combing the achievements of primary school mathematics teaching at home and abroad,the integration of graphical programming and primary school mathematics curriculum,and the cultivation of computational thinking in subject teaching,this paper provides a profound theoretical basis for research.According to the existing achievements,the test questions of primary school students’ computational thinking ability and the subject attitude scale of primary school mathematics are designed and used as research tools,combining the characteristics of structured teaching activities and process-oriented teaching activities,design a teaching model based on structured teaching activities and a teaching model based on process-oriented teaching activities for the cultivation of computational thinking,taking this as the theoretical framework,combined with the content of the sixth grade of primary school mathematics.Develop Scratch programming program,design rich and perfect teaching cases,take four parallel classes in the sixth grade of a primary school in Beijing as experimental objects,carry out a 10-week teaching experiment.The experimental results show that the integration of Scratch software into primary school mathematics curriculum can effectively promote learners’ computational thinking ability and mathematics subject attitude.In this process,compared with structured teaching activities,process-oriented teaching activities can promote learners’ computational thinking ability and mathematics subject attitude more effectively.Thus it can be seen that the integration of graphical programming software Scratch and primary school mathematics curriculum is effective in the cultivation and improvement of computational thinking and mathematics subject attitude.At the same time,the selection of more open and modern process-oriented activities in the classroom is more helpful for learners to cultivate and improve their computational thinking and mathematics subject attitude. |