What is computational thinking?
What are 3 skills required for computational thinking?
What is decomposition?
Decomposition is breaking a problem down into smaller, more manageable parts, which are then easier to solve.
What is Abstraction?
Abstraction is the process of removing or hiding unnecessary detail so that only the important points remain.
What is the benefit of decomposition?
Abstraction as an example in computers?
What are the different levels of abstraction?
What are sub-programs?