1. Introduction to Programming

1.1 Computational Thinking

What is Computational Thinking?

4 Components of Computational Thinking

  1. Decomposition:
  2. Pattern Recognition:
  3. Abstraction:
  4. Algorithm Design