| Under the background of information society,artificial intelligence technology continues to develop and popularize its application.As the most basic way to realize intelligent technology,programming has built a bridge of "communication" between human beings and machines.Programming education is offered as a school-based curriculum in elementary school.This is not only a flexible and beneficial supplement and expansion of the information technology curriculum system,but also can further improve the training effect of programming literacy for the next generation of children.Among various programming languages,Scratch programming is best suited as an introduction to programming for pupil,because it is the easier to get started,richer in content and more intuitive in results.The results of using the traditional teaching model in the Scratch classroom were not ideal,and it is difficult to quickly and effectively improve the programming literacy of primary school students.Therefore,it is an urgent issue for primary school programming literacy training to explore an effective teaching mode of Scratch.On this basis,this study explored from both theory and practice,which are to offer elementary school Scratch programming school-based courses based on experiential learning circle.Based on the learning mechanism of grade four students and the characteristics of experiential learning circle,it is concluded that the combination of experiential learning circle and Scratch programming teaching is compatible.The reasons are as follows: On the one hand,both of them pay attention to the combination of theoretical knowledge and practical application,and pay attention to the application and transfer of knowledge by learners.On the other hand,both focus more on the learner’s acquisition of knowledge or ability from personal experience.This study constructed a kind of elementary Scratch programming school-based teaching model based on experiential learning circle,whose specific content is the four-step progressive teaching model of "specific experience,rich-reflection observation,cooperation and exchange,abstract summary,inductive ascension-put this to use,expand innovation".Then,a controlled experiment was set up to carry out teaching implementation and research of schoolbased curriculum of Scratch Programming in elementary schools based on experiential learning circle,with 50 fourth-grade students taking the school-based curriculum of Scratch Fun Programming as experimental objects.Research shows that the teaching mode based on experiential learning circle has advantages and significant effects in cultivating and developing students’ programming literacy compared with the traditional teaching mode in Scratch programming teaching.It mainly changes to enhance students’ experience,interest and participation in the course.This study provides reference value for the subsequent teaching and research of Scratch programming. |