Computational Thinking

Introduction to some fundamental principles that are the basis of writing computer code in any language.

Workshop contents

The material for this workshop is structured in the following lessons which may be covered across multiple sessions. Use the links below to navigate to the correct episode.

  1. Welcome
  2. Introduction to Computational Thinking
  3. Algorithms
  4. Decomposition
  5. Pattern Recognition
  6. Abstraction
  7. Aligning the human solution with the computer
  8. Sudoku Task
  9. Wrap up

Slideshow