| Mathematics Curriculum Standards for Compulsory Education(2022 edition)has established the core literature-oriented curriculum objectives,among which operational ability is one of the core literature-oriented in compulsory education.However,through literature review,it is found that the operational ability of primary school students is generally not high,and operational ability cultivation still has many difficult problems,such as ignoring the initiative of primary school students and boring teaching forms.The "new curriculum standard" of mathematics emphasizes the integration of information technology and mathematics curriculum,and puts forward the rational use of modern information technology to promote the reform of mathematics teaching methods.According to the requirements of the central government,the Curriculum Standards for Compulsory Education Information Technology(2022 Edition)independently sets up "information technology" courses,arranging contents around "data,algorithm,network,information processing,information security and artificial intelligence",and sets up different interdisciplinary themes.Among them,game programming with interesting and game features is favored by students.From this point of view,combining the training of boring operational ability in mathematics class with the wonderful game programming in information technology class can effectively stimulate pupils’ interest in learning and achieve the purpose of improving the teaching effect.This study adopts the method of literature research,survey research,interview and quasi-experimental research.Based on the theory of constructivism,activity theory and game-based learning theory,this study takes the fourth-grade students of Z primary school as the research object and aims at cultivating the mathematical ability of primary school students.It explores the effective methods of cultivating the mathematical ability of primary school students through game programming teaching activities.A general teaching framework of game programming to cultivate primary school students’ mathematical operational ability is constructed,teaching experiments are carried out,experimental data are obtained and analyzed,and the effect of game programming teaching activities on improving primary school students’ mathematical ability is verified.The research conclusions are as follows:(1)Game programming teaching activities can effectively improve students’ computing ability.From "learning programming" to "learning through programming" to cultivate students’ operational ability,game elements are integrated with the teaching content of mathematics and graphic programming,and targeted game programming teaching activities are designed.In the process of creating games,students not only explore graphic programming knowledge,but also improve their ability and interest in math learning.Its computing power has also improved significantly.(2)Game-based learning can stimulate students’ interest and motivation in learning.Learning programming and mathematics through game-based learning can bring students pleasant learning experience,which is conducive to the enhancement of students’ active exploration willingness and learning motivation and interest.Graphic programming provides strong support for game programming teaching activities,creates a relaxed and pleasant learning atmosphere,enables students to actively participate in classroom teaching,and stimulates students’ learning interest.Improve the learning effect of students.(3)The combination of cooperative learning and individual inquiry can promote the development of students.Collaborative learning can arouse students’ initiative in learning,make the class lively and lively,improve students’ overall calculation performance level and learning enthusiasm,while independent inquiry learning can well cultivate students’ independent thinking ability and form a good habit of learning.(4)Using flow charts can help students identify mathematical content,decompose mathematical problems and sort out program ideas.The drawing of flow charts can alleviate problems such as "identification and decomposition of mathematical problems" and "programming problems",help students to predetermine judgment conditions and corresponding programs before programming,successfully complete game programming works,and greatly improve students’ ability to solve problems. |