By Leandra McGriff October 14, 2022

How Coding Develops Resilience

Image  by Pexels

Image by Pexels

Without a healthy dose of resilience, it’s unlikely that any project or task will get done. In fact, you could argue that resilience is more important than talent or IQ! As Albert Einstein famously said, “It’s not that I’m so smart, it’s just that I stay with problems longer.”

Image by Pexels

Between the sheer determination that it takes to finish a new coding project through the process of debugging it when it's done, computer programming is a great way to practice perseverance and, in doing so, develop resilience.

Kids are at a critical age when it comes to learning how to bounce back from frustrations and setbacks. They're also quite adaptable. Giving them coding as a tool when they're young will teach them how to persevere, instilling a resilience that will benefit them in future pursuits.

Image by Pexels

In coding, failure is normal

Learning to code is a fantastic way to acquire the soft skill of resilience. The ability to bounce back from change or adversity stems from being able to persevere and display grit.

Image by Pexels

With coding, resilience isn’t a lesson imparted in a classroom setting – it’s a natural byproduct of the learning process. When kids and teens code, they know that failure is okay and that, in fact, it can serve as a learning opportunity!

Image by Pexels

Patrick J. Casey of the University of Hartford made a great point, observing that “many of the skills required for successful programming are similar to those required for effective problem-solving.”

Image by Pexels

Young programmers talk resilience

“Never give up! Even if something’s not working, there’s always a way around it or another thing you can do. If something is really giving you a hard time, just move on to something else and come back to it.” -Caitlin

Image by Pexels

“If something’s wrong, it’s fun for me to figure out; it’s like challenging myself. If there’s something wrong, it makes me more determined to fix it.” -Yaamini

Image by Pexels

“I don’t know why, but my favorite project is the one I just can’t solve yet.” -Timothy

Image by Pexels

Tynker's mission is to provide every child with solid foundations in Computer Science, programming, and critical thinking skills to prepare them to become better architects of their future world.