
In different countries around the world, the need to incorporate Computer Science (CS), Computational Thinking, and programming into school systems is increasingly being discussed. Global trends show two main pathways: teaching CS as a specialized subject or integrating it across into the curriculum, as a way to promote higher-order skills—particularly problem-solving.

