Why is Coding Important?

Over the past few years, it has become more and more common for children to be introduced to coding at the elementary school level. Why? Not only does coding teach critical thinking and problem solving, it draws on children's creativity and boosts their confidence.

But there's much more to it than that. According to this article from opensource.com,

In the U.S. and abroad, the benefits of teaching children to code extend beyond purely economic considerations. Children's personal and professional lives will increasingly be shaped by computer programs. Without the ability to code, they will become passive consumers at the mercy of programmers working for technology giants, unable to construct or meaningfully interact with the virtual reality that surrounds them. Like any language or skill, the ability and enthusiasm to code is best developed early in life. Read more>>>

This USA Today article has even more to say about kids and coding.

For more quotes, visit: http://code.org/quotes. For statistics on why coding is important, visit http://code.org/stats

See what some famous coders have to say on the topic:

“When you learn through coding, [you're] coding to learn. You're learning it in a meaningful context, and that's the best way of learning things.” ~ Mitch Resnick, creator of Scratch.

Hear more of Dr. Resnick's philosophy in his TED Talk:

Last but not least, here's footage from a "lost interview" with Steve Jobs, who considered coding a "liberal art."