Glossary (Algorithms)
Glossary
- algorithmA sequence of logical instructions for carrying out a task. In computing, algorithms are needed to design computer programs.
- computational thinkingA problem-solving method using computer science techniques, where possible solutions are developed and presented in a way that can be understood by humans and computers.
- decompositionThe breaking down of a system into smaller parts that are easier to understand, program and maintain.
- flowchartA diagram that shows a process, made up of boxes representing steps, decision, inputs and outputs.
- instructionA single action that can be performed by a computer processor.
- programSequences of instructions for a computer.
- programming languageA language used by a programmer to write a piece of software.
- pseudocodeAlso written as pseudo-code. A method of writing up a set of instructions for a computer program using plain English. This is a good way of planning a program before coding.
- syntaxRules governing how to write statements in a programming language.
- variableA memory location within a computer program where values are stored.