Understanding computers and learning the basics of coding helps children to develop an appreciation of how things work. It also teaches them how software engineers use math in order to solve problems in a logical and creative way. This is one of the big reasons coding is important to learn.