Abstract: Teaching programming in secondary schools faces numerous challenges, such as the perception of the subject as intimidating and the lack of educational resources adapted to local contexts, ...