What are the Principles of Computational Thinking ?
Abstraction
Decomposition
Algorithmic Thinking
What is Abstraction ?
Abstraction is the process of removing unnecessary information and including only the relevant details
What is Decomposition?
Decomposition is the process of breaking a complex problem down into smaller more manageable parts
Finish the sentance ?
Smaller chunks mean that each smaller problem can be _____?
Smaller chunks mean that each smaller problem can be examined .
What is Algorithm ?
An algorithm is a sequence of steps designed to perform a particular task. A set of instructions
What are the 3 main Programming Constructs ?
Sequence
Selection
Iteration