Tuesday, February 18, 2020

How Coding Enhances Communication In Schools


The best schools in Mumbai have a special focus on communication. In this age and time when technology has complicated human interaction so much, it has become essential to teach kids the basics of communication to make their lives easier, and the world a better place to live in.

Look at the headlines in any newspaper and you will see - the nuances of communication has changed the way humans perceive each other. And this starts early on when kids are still learning stuff, so the best time to teach these things is when they are still in school.

Computer coding for kids plays an important role in ensuring that kids learn vital communication skills in the classroom. Here is how that happens:

In a well-run computer science classroom, teachers create group projects that challenge kids’ computational thinking. In these projects, students work together to apply their understanding of how computers and programming languages work. This also encourages good communication amongst peers, and they will learn to weed out any misunderstandings effectively early on in life.

Writing code also involves understanding the user perspective. This can play a major role in teaching kids how to empathise and think from the other person’s POV. It encourages children to think what others who will use his software think - Would a button that changes when you hover on it be a clearer choice for users than one that remains static? Is this particular information useful, or is it intuitive enough that it can be skipped? And so on.

An important part of computer programming for kids involved the feedback as well. Kids will understand the art of understanding what’s gone wrong in their actions without taking any of it personally. Even adults have trouble learning this!! So if kids learn this early on in life, it goes a long way in helping them.

No comments:

Post a Comment