Computational thinking

Objectives

  • Explain what is computational thinking

  • Get to know how the theory of computational thinking can be used in teaching

  • Short exercise

Instructor note

  • Teaching: 20 min

  • Exercises: 10 min

Materials available as slides.

Keypoints

  • Computational Thinking consists of 4 main parts: decomposition, pattern recognition, abstraction and algorithmic design.

  • How can this be a useful framework for solving problems?

  • How can this be used practically?