The invention discloses an 
Internet of Things application-oriented 
programming education method and a 
system, the 
system comprises a sensing terminal, gateways, a 
server and a man-
machine interaction equipment, and the sensing terminal supports information sensing and control of a 
relay module; the gateway gathers the information of the sensing terminal, reports the information to the 
server, receives the control information of the 
server, and converts the control information into a control instruction of the sensing terminal to control the 
relay module; the server provides an application service function, receives data reported by the gateways, forwards the data to the man-
machine interaction equipment for display, performs 
logic control according to a program edited by the man-
machine interaction equipment, forms 
feedback control information, and issues the 
feedback control information to the corresponding gateway equipment for controlling the sensing terminals under the jurisdiction of the gateways; and the man-machine interaction equipment forms 
program logic according to the graph combination, issues the 
program logic to the server, receives information fed back by the server and displays the information. By means of the 
system, connection and control of 
Internet of Things equipment and development of 
Internet of Things application programs can be flexibly and conveniently achieved.