Network classroom is the sum of the teaching contents and activities of a certain subject expressed through the network, and it is a new manifestation of the curriculum in the information age. It includes the teaching content organized according to certain teaching objectives and teaching strategies and the supporting environment of network teaching. Among them, the network teaching support environment refers to the software tools, teaching resources and teaching activities implemented on the network teaching platform. The characteristics of online courses are interactivity, interest, openness, collaboration and autonomy.