1 / 13

Deze slide heeft geen instructies

Introduce the learning objectives of the lesson and explain why they are important.

What do you already know about computational thinking?

Deze slide heeft geen instructies

Provide an overview of what computational thinking is and why it's important.

Explain the concept of abstraction and why it's important in computational thinking. Provide examples of abstraction in real-world situations.

Explain the concept of decomposition and why it's important in computational thinking. Provide examples of decomposition in real-world situations.

Provide examples of how computational thinking can be used in real-world situations, and encourage students to think about how they might apply computational thinking to their own lives.

Explain the importance of collaboration in computational thinking, and encourage students to work together on problem-solving activities.

Provide instructions for the problem-solving activity, and give students time to work on the problem together.

Summarize the key points of the lesson, and encourage students to think about how they can apply computational thinking in their own lives.

Write down 3 things you learned in this lesson.

Have students enter three things they learned in this lesson. With this they can indicate their own learning efficiency of this lesson.

Write down 2 things you want to know more about.

Here, students enter two things they would like to know more about. This not only increases involvement, but also gives them more ownership.

Ask 1 question about something you haven't quite understood yet.

The students indicate here (in question form) with which part of the material they still have difficulty. For the teacher, this not only provides insight into the extent to which the students understand/master the material, but also a good starting point for the next lesson.