| Since the establish of information technology curriculum in school in China,programming education has been running through the whole process.In order to guide,standardize and enhance programming education in school,the state has published a round of advises and instruments for instance the "New Generation Artificial Intelligence Development Plan",etc.,It is required to generalization computer coding devise education in schools and train students programming literacy.Especially in the current era of artificial intelligence,programming education is more important.Primary and secondary school information technology teachers are the main implementer and promoters in programming education,and their own programming literacy is directly related to the success of programming education in school.In 2020,the Ministry of education stated in its reply to the CPPCC National Committee members that in the process of implementing the "national primary and secondary school teachers’ information technology application ability improvement project 2.0",it is particularly required that primary and secondary school programming education should be connected according to the local educational development needs,focusing on and preparing for the training of national primary and secondary school teachers’ programming ability in advance.Relevant departments need to organize special training on software programming for primary and secondary school information technology teachers and researchers,backbone teachers,etc.,and cultivate a group of "seed" teachers who are proficient in basic skills of software programming.Consequently,it is of important sense for us to learn the programming accomplishment of school information technology teachers and to measure and evaluate their programming literacy.The thesis takes the information technology teachers in high school as the study target and the appraise of their programming literacy as the research content.First of all,through the research integration method,we know the current research status of programming literacy and the information literacy evaluation principles and methods related to programming literacy.Initially establish an evaluation index system for the programming accomplishment of secondary school information technique schoolteachers,comprising 6 one-level quotas and 14 second-level quotas.Secondly,11 proficients in the profession were invited to guide two rounds of demonstration of the initially adopt indicator system through the Delphi method.Finally,the programming literacy evaluation index system for middle school information technology teachers was determined,including 5 first-level indicators: programming awareness,programming knowledge,programming ability,programming teaching and programming ethics,13 second-level indicators: cultivation awareness,professional awareness,basic knowledge,etc.;the weight of each index of the project literacy assess hierarchy is obtained by using analysis hierarchy process.The study also takes the determine array constructed by one of the experts as an example to describe in detail the weight calculate procedures of primary and secondary indicators.Finally,we formulated a questionnaire through the connotation of the index system,and invited the information technology teachers of a key middle school in Anhui Province,the information technology teachers of ordinary junior high schools and the teacher training students of educational technology to participate in the questionnaire to carry out the practical research of the programming literacy evaluation system.The final results show that the index system can evaluate the programming literacy of information technology teachers,distinguish the programming literacy ability level of different teachers,and effectively evaluate the programming literacy of middle school information technology teachers. |