Teaching Design of Python Programming in Secondary School under UbD Theory——Take "For Loop Structure" as an Example
With the rapid development of the information society,there is no doubt about the necessity of mastering Python language for computer application majors in vocational colleges and universities,and the Python programming course has made certain re-quirements for students'practice and migration,however,the current traditional teaching practice of"Teacher's Lecture-Hands-on Demonstration-Student's Operation"has the phenomenon that students have little sense of active learning,poor transferability of learned knowledge,and difficulty in solving real problems.Based on this phenomenon,this paper takes the secondary Python Pro-gramming course as the object,combines the actual situation of the students and the characteristics of the course,takes UbD(reverse design)as the theoretical basis,analyzes the feasibility of the combination of this theory and the course,and then makes a teaching design based on the UbD theory on the example of"For Loop Structure".