Computational Thinking (Algorithms) Flashcards

1
Q

What is an algorithm?

A

An algorithm is a set of instructions for solving a problem or completing a task

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is abstraction?

A

Abstraction is where you remove unnecessary detail from a problem so you can focus on the essential components

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is decomposition?

A

Breaking down a large problem into smaller sub-problems and then those can be broken down further to be more manageable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly