Work-based Learning Toolkit and Partnership Plans

Computational Thinking

Computational thinking is a powerful approach to thinking, problem solving and product design.  In a work-based learning context it involves:

  • breaking large problems down into smaller ones (decomposition)
  • recognizing how these relate to problems that have been solved in the past (pattern recognition)
  • setting aside unimportant details (abstraction)
  • identifying and developing the steps that will be necessary to reach a solution (algorithms) and refining these steps (debugging)
  • Such computational thinking skills can be valuable in many aspects of work life. The aim is to teach staff to structure problems, so they can be solved.

Computational Thinking for Age Friendly Economies: Computational Thinking a very straightforward design principle for SME’s who prefer structure to out of the box thinking as they move through the innovation process.

This post is also available in: Spanish Polish

Leave a reply

You must be logged in to post a comment.