Now many children begin to learn programming, and there are many interest classes in robot programming. Many primary school students are interested in programming, which stimulates their enthusiasm for learning. Many parents also feel that it is good to get in touch with some high-tech things now, because many parents feel that they are behind the times and can't keep up with the development of the times. Now they can't understand the concepts of drones, artificial intelligence and big data, so they hope their children can keep up with the times and not be abandoned by the times, so they will increase investment and let their children learn some advanced things. In high school, it is not the need for interest. This course is developed and selected according to children's thinking rules. According to the development law of children's thinking, children's high school stage is an important period for the development of abstract thinking. Programming thinking and algorithmic thinking are both typical abstract thinking, and this way of thinking is widely used in modern society and is some practical abstract thinking.
Let's look at PPT again. PPT is an office software. From a practical point of view, PPT is more practical than programming. However, PPT is relatively simple, and most people can learn it just by watching the tutorial. If there is anything they can't do, it's Baidu. PPT is just a tool, but there is an idea in programming, which is fundamental and will affect a person's life. High school is a time to develop thinking, not to learn some practical tools, so the school will teach programming instead of learning to do PPT.