Software: Software environment refers to human environment, teachers, etc.
School education is a concept opposite to social education. It refers to all kinds of educational activities accepted by the educated in various schools. School education, undertaken by professionals, is a clear, well-organized, well-planned social practice activity, which directly aims at influencing students' physical and mental development. School education is linked with other aspects in the form of systematic social organization, which promotes social development and human development and ensures the scientificity, continuity and effectiveness of education for the younger generation.