Current location - Education and Training Encyclopedia - Educational Knowledge - Why does children's programming learning become the mainstream trend?
Why does children's programming learning become the mainstream trend?
First of all, the popularity of STEAM education in China has promoted children's programming learning to become the mainstream trend.

STEAM is an educational initiative put forward by the American government, that is, to strengthen the education of science, technology, engineering, art and mathematics in K 12 (the abbreviation of preschool education for high school education, which is now widely used to refer to basic education) in the United States and encourage the integration of disciplines.

Although the domestic education model has formed certain particularity due to the examination-oriented education for many years, it can't completely change the way of indoctrination education in a short time, but the government is also trying to cultivate innovative talents through new ways.

According to the China STEAM Education Development Report issued by the research group jointly established by Beijing Normal University and the Education Management Information Center of the Ministry of Education, the current exploration of STEAM education in China does not start from the fields of mathematics and science, but mostly in the fields of information technology and children's programming.

It is understood that many primary and secondary schools in China have added children's programming courses to club activities or elective courses. In Hangzhou, most key middle schools have incorporated programming into the formal curriculum of information technology.

Second, children's programming learning is a highly extensible project.

Children and adults program in completely different ways. Adults' programming idea is to complete programming tasks directly, while children's programming transforms creativity into creativity by integrating various life scenes and subject knowledge.

Children's programming process will involve logical thinking, art design, programming language, mathematics, biology, physics, chemistry and other disciplines, and at the same time, it can deeply cultivate children's creativity, analytical ability and teamwork ability.

Children's programming, a multidisciplinary and interactive learning method, is advocated by STEAM education and is also helpful for children's learning and growth.

Third, the distinctive features and advantages of children's programming learning: subject integration.

Nowadays, many advanced countries and innovative schools are exploring the learning mode of subject integration, which is obviously not easy, but children's programming education can well integrate mathematics, biology, science, physics and other disciplines.

Take Scratch, an open graphic programming tool for children developed by MIT.

Based on the Scratch tool, we can set up a lot of tasks integrating disciplines, such as designing the scene of free fall experiment, understanding animals and plants by drawing graphics, and programming an electronic clock that can be used. Through these interdisciplinary comprehensive practical tasks, children can feel the charm of subject knowledge through game thinking and stimulate their initiative in learning.

Obviously, compared with all subjects in schools at this stage, children's programming learning has more distinctive characteristics and advantages, which is more meaningful to children's education.

Small code world children's programming hope to help you (* _ *)