Ch. 9 Algorithm design and problem solving

9.1 Computational thinking skills

Benefits of using abstraction

Purpose of abstraction

Break down problems into sub-problems leading to the concept of a program module (procedure/function)

9.2 Algorithms