Course Overview
Computational thinking (CT) and problem solving are among the central competences in a highly digitalized world. CT means thinking or solving problems like computer scientists. CT refers to thought processes required in understanding problems and formulating solutions and involves logic, assessment, patterns, automation, and generalization. Even though these are skills and qualities used in a digital context, they can already be developed in analogue settings.
As young people need CT for being prepared for their future, it is a crucial task of parental and formal education to make sure that children and teenagers get the chance to develop these skills in a healthy learning environment.
This course is designed to help educators as well as parents to understand the crucial steps that children and teenagers have to take in developing the necessary competences. At the same time it offers examples of how grown ups can open spaces and create learning situations in which children and young people can collect experiences which will enable them to take these developmental steps, enhance their media literacy and develop as well as apply computational thinking and problem solving, first in analogue and later in digital contexts.
Course Content
- Before starting with the course Preview 0 min
- What is Computational Thinking
- Examples of Decomposition
- Examples for Pattern recocnition
- Computational Thinking in school
- Why should we teach Computational Thinking in school?
- Some voices to Computational thinking
- Computational Thinking and the DigComp Framework
- Journaling