Ch 3 · Design Tools · Theory
Topic 3 of 7 in The Software Development Life Cycle — 2 lessons.
Planning the Solution
Design breaks the problem into parts and plans how they fit together. Common tools:
Decomposition & Abstraction
These are the same computational-thinking skills examined across every board.