Critical thinking
Learning children's programming is one of the better ways to cultivate junior high school students' critical thinking. When dealing with coding, children really need to spend time and energy to look at it and understand different levels of coding.
emphasize
Persistence is hard work, but it is an important learning skill. If you can master this quality in junior high school, you can move on when you encounter obstacles in the future.
problem-solving ability
Coding not only encourages problem solving, but also helps students think about problems. When coding is deadlocked, there is always a way to try again. This "try again" mentality will help students prepare for future success.
Willing to try new things
Learning new things is good for all of us. Junior high school students are more curious when they are easier to learn and accept new things.