Computational thinking is a fundamental skill for everyone and as Wing
believes it should be added along with reading, writing, and arithmetic to every
child’s analytical ability [23]. There has been a growing recognition of the importance
of CT for controlling and managing cognitive activities, as well as understanding and
solving problems in a wide range of contexts, not only in the field of computer
science, but in all disciplines