Learning programming has taken a major place in scientific, technical, and gradually artistic education during the last decade in all OECD countries. 5 "21st century skills" are now considered major: critical thinking allowing for independent analysis of one's learning and ideas, collaboration towards achieving a shared goal, creativity supporting the development of innovations emerging from society, problem-solving, and computational thinking understood as the ability to model information and knowledge within a logical and complex system, based on algorithmic resources.

However, training secondary school teachers in the use of IT tools remains a major challenge. In addition to the widespread inclusion of programming as a tool and skill to be acquired in educational programmes, there is still a need to provide additional resources and content for teacher training, so that IT practices can be used consistently and easily in the classroom.

To address this issue, 8 partners from 6 European countries, coordinated by the University of Aix-Marseille, have launched the Let's STEAM project in 2019, with the aim of training teachers in the simple use of programming, so that they can make practical use of it in their classes, particularly in science lessons, and not just in technical and technological subjects.

<aside> <img src="https://pbs.twimg.com/profile_images/1182665817785282562/oGGVJ5j1_400x400.jpg" alt="https://pbs.twimg.com/profile_images/1182665817785282562/oGGVJ5j1_400x400.jpg" width="40px" /> The activity sheets presented below as a basis for the TheDexterLab project stem from the creation of this Let's STEAM training path, available in its entirety in several formats:

</aside>

Activity sheets - Programming