The project will aim to raise awareness of the main strategies and to use coding also through information technologies. Coding is the computer programming with which, through particular methodologies, through creativity, emotional involvement and fun, we can teach children. Why teach children programming? Certainly not to ensure their future as programmers, but to make them active and aware in the use of technologies. But more importantly, coding appears to be the most effective avenue for the development of computational thinking. Coding easily allows teachers to apply computational thinking in teaching practice in a more explicit and conscious way. Computational thinking is a method of reasoning, thinking with an algorithmic approach - or method - to solve problems in every area of life, to find innovative and creative solutions to everyday problems. Starting from the difference between a human being and a robot, we want to understand the close link between robots, coding and Computa...