Cody Swann, CEO of software development company Gunner Technology, believes teaching kids and adults how to code is one of the best ways to teach logic and persistence, two skills he says are being lost in today’s connected society.
“Our connected society tries to push the notion that feelings are paramount, and everyone’s opinion should be respected,” says Swann. “Combine that with the powerful Internet-created echo chambers, and we have an environment where beliefs aren’t challenged anymore regardless of how nonsensical they may be.”
“The lack of persistence is easier to explain. It’s the entitlement culture. Persistence means you have to keep trying and power through failure. But many people these days do just about anything to avoid failure – even if it means not trying in the first place.”
So how can teaching coding help teach students these skills?
“Coding is emotionless. The foundation of coding is right and wrong. There is no room for beliefs,” explains Swann. “The foundation of coding is manipulating equations with free variables, which, not coincidentally, is the definition of algebraic logic.”
He says coding also requires persistence, because no matter how smart you are or how well you plan out a solution, it will almost never work the first time you try it. So coding can be a grind, and that is one of the first thing novice coders learn.
At Cheery Robot, we prepare the kids and teens of today for the fast changing world of tomorrow!
Cheery Robot teaches kids & teens computer science, coding, robotics and other valuable skills while having loads of fun in a collaborative and immersive way.