1. An algorithm is ___________________________
2. If you can tie shoelaces, make a cup of tea, get dressed or prepare a meal then you already know how to follow an algorithm.
3. In an algorithm, each instruction is identified and the ________in which they should be carried out is planned
4. Algorithms are often used as a starting point for creating a computer program, and they are sometimes written as a ___________________________
5. Computers are only as good as the algorithms they are given. If you give a computer a poor algorithm, you will get a poor result – hence the phrase: ‘Garbage in, garbage out.’
6. Pseudocode is NOT a programming language, it is a simple way of describing a set of instructions that does not have to use specific syntax.
7. Read the following excerpt on pseudocode and fill in the blanks
9. Algorithms are written for a computer, rather than for a human to understand. In this way algorithms differ from programs.
10. Watch the video, if you can, about flowcharts. Which of the following are valid 'symbols'
11. Flowcharts are the ideal diagrams for _____________ representing business processes
12. In pseudocode, INPUT asks a question. OUTPUT ______________________-
13. How woud you describe this flowchart?
14. In a flow chart each instruction is linked together with _______________, to show the direction of flow.
15. Sequence, assignment of variables, selection and iteration can all be shown using a flowchart or pseudocode.