Monday, August 4, 2014

Why Learn Coding?

Have you ever been amazed by how well a young child can grasp how to use a tablet or phone? In the video above, a very young girl seems to have grasped a lot already. What she does so well at such a young age shows what Seymour Papert and Paulo Freire say when they mention the importance of unleashing the latent learning potential of students by providing environments in which their passions and interests thrive. The true  reasons for advocating the use of computers in schools are not technocentric. Actually, the reasons that resonate with me are truly practical. Take my kid for instance, he was totally into Minecraft, and he learned how to make wonderful things within the game that were valuable for his community. He learned how to record his screen, edit, and put a blog together to share his ideas. His construction of knowledge  happened really well and he built, made, and publicly shared his content. I simply do not see the same happening when it comes to school. Another thing to consider is that David also learned about mining, chemistry and even physics. Are we sometimes depriving students of the fun behind learning when we ask them to sit down quietly and listen? Do they actually learn or sit there quietly wondering what they need all the information for? I was telling a friend about schools in the US, Australia, and England teaching kids how to code, and she asked me the following question:

Do all the kids become programmers?

For me, learning to code is learning to think in a new way; It`s also helping kids visualize that they can learn how to control the computer by speaking its language. Nowadays, coding is for everyone, and it teaches creativity, cooperation and persistence. For some learning coding apps and the pleasure of unleashing the inner will of kids to learn, click on the image below.

No comments:

Post a Comment