This module introduces the concept of Computational Thinking (CT), explores how it can be effectively fostered in primary education, and shows how interdisciplinary settings can support its development. CT is a crucial skill for navigating in a digitalized world and helps children solve problems in diverse areas—not just in computer science. Participants will gain a solid understanding of CT concepts and skills, engage in practical activities including basic programming, and develop didactic and pedagogical strategies for classroom implementation. The module also supports learners in designing interdisciplinary learning scenarios that integrate CT in meaningful and age-appropriate ways.
In this course, you will engage with the knowledge, skills and attitudes set out in the European Framework GreenComp and reflect on how these sustainability competences can be meaningfully developed in primary and secondary education.
The framework identifies four interrelated competence areas that are essential for teaching and learning sustainability:
- Embodying sustainability value
- Embracing complexity in sustainability
- Envisioning sustainable futures
- Acting for sustainability
Throughout the course, you will be encouraged to consider how learners can acquire these competences and how they can be fostered through effective teaching and learning methods. The goal is to promote both personal development and the ability to design learning environments that empower young people to contribute actively to a more sustainable future.