1. Family environment. Children's initial growth environment is usually family, and family environment can have a great influence. A harmonious family environment and a healthy relationship between parents can greatly promote children's mental health.
However, some disharmonious family relationships, abuse, neglect and missing family members may have a bad influence on children.
2. School environment. School is the main place for children's daily study and growth, including peers, teachers, learning pressure and school environment. Children can be influenced in various ways at school.
3. Social environment. Social environment, like school environment, has a great influence on children's mental health. Political, economic, cultural and social development and changes will affect children's ideological and moral growth.
4. genes. It is often said that a person's ideology and temperament are related to heredity. The difference of individual genetic signals can show the difference of some people's psychological welfare.
5. The way and quality of learning and playing. Excellent ways of learning and playing can help children build up self-confidence, interest and creativity.
6. Social culture. Different cultural and historical backgrounds have shaped different groups of people, thus affecting children's physical and mental growth.
7. Media influence. Media plays an increasingly important role in children's lives, and it can make various choices and explanations for their environment and information in the process of socialization.
It should be pointed out that these factors interact and influence each other. If the child is in a closed environment, one or several factors may have a greater impact on his development.
Of course, only some main factors are discussed here. In fact, the development of children's mental health is comprehensively considered from many aspects.