Knowledge organiser – 8.
4 Algorithms, Programming in Scratch
What is programming?
Once we have an algorithm that has been correctly sequenced, we can convert
this algorithm into a computer program that will carry out the instructions in
the correct order.
To create a program, we are going to use Scratch.
Scratch
Is a visual programming language – that means we don’t see our code as lines
of text; we see it as blocks that we connect together.
Algorithms
Is developing a step-by-step solution to the problem, or the rules to follow to
solve the problem.
There are two ways to write algorithms:
Pseudocode and Flowcharts.
Pseudocode: Is an algorithm that is written in an English like language that
everyone can understand. The scratch interface is divided in to the following categories:
Flowchart: Is a graphical way of writing algorithms using symbols.
Flowchart symbols
1
Knowledge organiser – 8.4 Algorithms, Programming in Scratch
2
Knowledge organiser – 8.4 Algorithms, Programming in Scratch
What is programming? There are three programming constructs:
Once we have an algorithm that has been correctly
sequenced, we can convert this algorithm into a computer
program that will carry out the instructions in the correct
order.
To create a program, we are going to use Scratch.
Scratch
Is a visual programming language – that means we don’t see
our code as lines of text; we see it as blocks that we connect
together.
Algorithms
Is developing a step-by-step solution to the problem, or the
rules to follow to solve the problem.
There are two ways to write algorithms:
Pseudocode and Flowcharts.
Pseudocode: Is an algorithm that is written in an English
like language that everyone can understand.
Flowchart: Is a graphical way of writing algorithms using
symbols.
Flowchart symbols