I overheard a parent say that his child is a girl and cannot learn robotics or programming. I'm surprised that parents think this way. Many parents will sign up their girls for interest classes such as singing, dancing, and painting, but it is rare to hear that they sign up for a science and technology course. Even without asking their children's opinions, the parents have already rejected it in their own impressions. Had a child.
Indeed, when it comes to programming and robots, everyone has their own inherent impression that boys are the best at this aspect. Whether at home or abroad, if a "female programmer" or female engineer appears, everyone will be surprised.
Personally, I think this kind of thinking is too closed, limited and backward.
Ma Yini, who is just 22 years old this year, holds six national patents for robots and was directly recommended to Tsinghua University. She accidentally saw her senior fellow students studying the "ball hand" robot. At that time, she felt her blood boiling. Then she became deeply fascinated by the robot, and the robot also brought her rich harvests.
There are actually many outstanding female programmers in the programming world. Let me give you a few examples.
In the Victoria’s Secret show at the end of last year, KK made a strong comeback, attracting the attention of countless fans. Under her beautiful appearance, few people would think that she is also a programmer. In 2015, KK terminated his contract with Victoria's Secret and entered New York University to study programming. KK has his own views on programming: "Many people think that programming is very mathematical. This is actually a huge misunderstanding. Programming actually requires creativity. I believe that the future world will be driven by various codes. ”
KK continues to push and encourage more women to learn programming, let the world pay attention to the group of female programmers, and encourage girls in the world to pursue their dreams to change their destiny and the world through programming. !
What are the benefits for girls to learn programming?
Cultivate rigorous logical thinking ability
There is such a phenomenon: in elementary school, nine of the top ten in the class are girls. In middle school, the overall performance of girls is Speaking of surpassing the boys in the class, in high school the boys quickly rushed into the top ten in the class, leaving the girls behind. Why? Because boys are born with stronger logical thinking ability than girls. Boys are rational and girls are emotional. This is why it is more necessary for girls to learn programming and develop logical thinking skills. This is also the reason why most girls are poor in mathematics.
Programming is a skill, but more importantly, it is a method that requires us to use programming thinking to solve problems. The programming system has a very strict logic, which affects everyone's thinking ability and way of thinking. Learning this way of thinking in programming plays an important guiding role in children's way of viewing and dealing with problems.
The application and practical ability of interdisciplinary comprehensive knowledge
According to the STEM education concept, programming will involve comprehensive subject knowledge such as engineering, physics, mathematics, design, etc., and more attention will be paid to these interdisciplinary Application of knowledge. Children must achieve a set goal by flexibly using these subject systems, so that during the production process, the child's mastery of each subject will be greatly improved.
STEM is the abbreviation of four words - Science, Technology, Engineering, and Maths. It was first proposed by the U.S. government to strengthen its K12 education on science, technology, engineering, and mathematics as a concept of transdisciplinary education. It encourages children to develop and improve in these areas to cultivate their comprehensive qualities and thereby enhance their global competitiveness.
Create a strong and courageous character
Girls are usually weak, but we need a strong and courageous character to gain a foothold in society. Science and engineering education, which requires carefulness and patience through programming, can cultivate girls' calm observation and analysis skills and shape their temperament with a soft yet strong temperament. Those female scientists experienced many failures before they succeeded. Programming can cultivate this ability to face setbacks and failures. When programming fails, as long as you analyze it carefully and think carefully, there will always be a solution.
Cultivate an independent and confident temperament
The comprehensive subject knowledge involved in programming can not only greatly improve children's comprehensive ability, but also rely on the results they type out line by line with code. It can build children's self-confidence and give them a great sense of accomplishment.
Allow children to challenge the next goal with confidence and interest.
In short, girls are definitely suitable for learning programming. Learning programming is not to make them engineers, but to cultivate their logical and innovative thinking, to shape their resolute and courageous character, and to transform their independent and confident temperament. process! Let her become stronger and maintain an advantage in the future competition with boys.