| With the rapid change of the intelligent era,the society requires large quantities of new technical talents who are able to fit for the future social development.Programming has become a skill that everyone needs to manoeuvre in the future.However,previous studies have revealed that the use of text-based programming languages is detrimental to programming beginners to maintain and enhance their willingness to learn.The visual programming tool is easy to write,debug and correct,which helps reduce students’ cognitive load and improve students’ interest in programming learning.Based on this,this study focuses on the teaching of visual programming tools to carry out relevant empirical research.The study explores the impact of teaching with visual programming teaching tools on students’ programming performance,and focus on the impact of the flow experience and creative thinking ability of students of different genders on their willingness to continue learning under the visual programming learning environment,then analyze the interaction among flow experience,creative thinking ability and willingness to continue learning.Firstly,After reviewing the domestic and foreign research about visual programming teaching and willingness to continue learning,four main research hypotheses was selected,including gender,flow experience,creative thinking ability and programming performance.Then,as taking the characteristics of visual programming and the original intention of the question into consideration,the contents of the items in the existing scale were rearranged.The questionnaire and test paper were generated.Finally,In order to verify the effectiveness of visual programming teaching,this study selected students from 4 classes of Grade 1 in X senior high school in H city to carry out an 11-week teaching experiment.By collecting students’ experimental data and comparing the differences between pre-and post-test data,the research hypothesis is verified.The following conclusions are concluded by the research: Visual programming tools can significantly improve students’ programming performance,flow experience,creative thinking ability and willingness to continue learning;Under the teaching of visual programming,students of different genders have different flow experience and creative thinking ability;Gender is apparently associated with flow experience and creative thinking ability,but there is no significant correlation between gender and willingness to continue learning;Flow experience,creative thinking ability and continuous learning willingness are all significantly correlated;Flow experience and creative thinking ability have a significant positive influence and predictive effect on the continuous learning willingness of programming beginners on different genders. |