The 5 new Cs of education – critical thinking, creativity, communication, collaboration and character are well established and rewarded in this century. The everchanging global ecosystem and workforce requirement has created a demand for a new ‘C’ – computational thinking (CT).
Computational Thinking is a thought process that helps in formulating a problem and expressing its solutions such that a human or a computer can effectively carry it out. It is applicable not only to computer science but to all domains. Consider the below scenario in a math’s class
199 out of 200 job applicants for every programming job cannot code at all. Isn’t that surprising? In India we see that almost every student is taught programming languages, advanced courses like Augmented Reality, Virtual Reality, mobile application designing from their childhood.
Indian National Education Policy 2020 has emphasized the integration of Computational Thinking throughout the school years, starting with the foundational stage. Many countries such as the USA, United Kingdom, Lithuania, Finland, Korea, and Japan have integrated the development of Computational Thinking skills in their curriculum.
Computer vision means the ability of a computing machine to see and interpret the things around or the world as we humans do and possibly much better than that. A human can perform multiple tasks while visualizing and interpreting a scene or a picture. when we talk about computer vision, we aim to provide such a real-time ability to computers.