NEW
Font size
WorksheetsProgramming Quiz
Total questions: 15
Worksheet time: 7mins
What is an Algorithm?
A picture that you use to make a program
A precise set of instructions
Shapes and symbols connected together
Breaking a problem down into smaller tasks
This is a graphical representation of an algorithm
Computer Program
Binary Diagram
Decomposition
Flowchart
What is Decomposition?
Breaking the problem down to look for specific patterns
Solving the problem by placing the algorithm into a single flowchart
Breaking the task down into smaller, more manageable tasks
Identifying where the algorithm needs to be repeated so that it save you time when writing it
Which Scratch block would be used for Iteration?
Which Scratch block would be used for Selection?
Which Scratch block would be used for a variable?
Which Scratch block would be used for a sub-routine?
What is a Variable?
It is a place where you can store some data
It is a place in your code that changes
It is a name given to a special sub-routine that changes how the program works
It is when you want to add two number together
If Josh is 11 years old, what will this program print out?
It won't print out anything
You are old enough for Year 8
You are still in year 7
It will print out his age
If Jenny is 13, which message will be broadcast?
Message 1
Message 2
Message 3
Message 4
What does this flowchart symbol represent?
Starting and stopping
Actions
Sub-routines
Decisions
What does this flowchart symbol represent?
Starting and stopping
Actions
Sub-routines
Decisions
What does this flowchart symbol represent?
Starting and stopping
Actions
Sub-routines
Decisions
What does this flowchart symbol represent?
Starting and stopping
Actions
Sub-routines
Decisions
Why is learning to program an important skill?
Because we all need to know how computers work
It teaches us how to solve problems
Without it we will not be able to fix our computers in the future
There is no reason to learn programming
