Decomposition Flashcards

1
Q

What is decomposition?

A

Breaking down large problems into several smaller parts.

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

Using decomposition, what would be the questions you need to think about when creating a new computer game?

A

1) Think about what type of game you are going to create
2) Think about what sort of game you are going to create, e.g. Quiz, Dice, Card etc.
3) Think about who your game is for: how old the audience is and who is playing game: pairs; one person or a family.
4) Think about the obstacles on the way and how they can get to the end using items, rewards and and areas of the board.
5) Think about how the game ends and how people win or lose.
6) Think about the name of your game.

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

What is pattern recognition and why is it useful?

A

Pattern recognition is spotting patterns that appear in two different algorithms. It is useful because it saves lots of time and effort for the second algorithm.

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

What is algorithmic thinking? Give an example.

A

Algorithmic thinking is a logical way of getting from a problem to a solution. An example is working out problems and sums in a maths lesson, but there are many other ways we use algorithmic thinking every day.

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

What is a top down diagram?

A

A top down diagram is a diagram which shows how a full problem can be broken down into smaller parts so it can be solved more easily. It is shown by one main box at the top of the diagram (the problem) and smaller boxes beneath it. (how the problem is broken down.)

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